[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:11:17.633Z","endTime":"2026-02-24T20:11:38.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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-24T15:31:53.440Z","endTime":"2026-02-24T19:53:48.928Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"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-24T19:53:48.928Z","endTime":"2026-02-24T20:10:15.337Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"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-24T20:10:15.337Z","endTime":"2026-02-24T20:11:19.792Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.114158844253446,"aZ":-18.69888225476106,"pfxX":-8.290485294435587,"pfxZ":7.113951206227593,"pX":-2.2763957258806,"pZ":2.255249628929029,"vX0":4.613185119563079,"vY0":-138.0591506144564,"vZ0":-4.99652170975254,"x":203.77,"y":177.89,"x0":-2.908668850779303,"y0":50.00432938929842,"z0":5.381675749495534,"aX":-15.704736060377616},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":3333,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.39963140662426966,"extension":7.1901780394542705},"index":3,"playId":"94c14043-682c-355a-b78f-352d2c9e4c6f","pitchNumber":1,"startTime":"2026-02-24T20:11:19.792Z","endTime":"2026-02-24T20:11:22.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":97.4,"endSpeed":83.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":53.1357449409376,"aZ":-15.141577715871193,"pfxX":-8.761561332307458,"pfxZ":9.136541572484022,"pX":-0.6140752803335476,"pZ":1.8302487860047159,"vX0":8.41260524066404,"vY0":-140.8112756471099,"vZ0":-6.793270366577229,"x":140.41,"y":189.36,"x0":-2.6110093221157316,"y0":50.005629970234295,"z0":5.392866555573027,"aX":-16.339278820857253},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":22.8,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2618,"spinDirection":170},"zone":7,"typeConfidence":2.0,"plateTime":0.4001893308240949,"extension":7.52738199330041},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.22,"coordY":74.79}},"index":4,"playId":"0d4cc3c7-5910-3b4a-bb1c-51f00f492769","pitchNumber":2,"startTime":"2026-02-24T20:11:32.089Z","endTime":"2026-02-24T20:11:38.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-24T20:11:38.167Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Oliva grounds out, shortstop Oswald Peraza to first baseman Niko Kavadas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:11:42.325Z","endTime":"2026-02-24T20:12:27.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.84839452805881,"aZ":-13.290890319330478,"pfxX":-7.549323569987104,"pfxZ":9.800202304826929,"pX":0.14928583624871145,"pZ":1.9504836241891679,"vX0":9.991142475303139,"vY0":-139.26193203204807,"vZ0":-6.990177163437472,"x":111.31,"y":186.12,"x0":-2.5364684045596957,"y0":50.0019181994685,"z0":5.406953479358383,"aX":-14.545033130419231},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2301,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3962190975120876,"extension":7.392597081740584},"index":0,"playId":"0c4786a7-7e40-3de8-aae4-d85481c18f76","pitchNumber":1,"startTime":"2026-02-24T20:12:06.039Z","endTime":"2026-02-24T20:12:09.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":85.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":45.53896557068595,"aZ":-15.708129796148356,"pfxX":-9.5054739892145,"pfxZ":8.546261984935345,"pX":-0.4100742957886563,"pZ":1.873410052855836,"vX0":9.37655831890428,"vY0":-141.1539889282314,"vZ0":-6.688268652921557,"x":132.63,"y":188.2,"x0":-2.6144372463423275,"y0":50.006436575110804,"z0":5.370865553200714,"aX":-18.32350166880093},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":14.2,"spinRate":353,"spinDirection":8},"zone":7,"typeConfidence":2.0,"plateTime":0.3949160246489227,"extension":7.169494513372338},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.35,"coordY":157.09}},"index":1,"playId":"887eaa6a-50d8-324b-8855-9cd7971127cf","pitchNumber":2,"startTime":"2026-02-24T20:12:20.547Z","endTime":"2026-02-24T20:12:27.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:12:27.305Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heliot Ramos walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:13:00.859Z","endTime":"2026-02-24T20:13:52.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-24T20:12:52.291Z","endTime":"2026-02-24T20:13:03.037Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":87.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":42.95500241323491,"aZ":-14.902712655269644,"pfxX":-8.820904592829566,"pfxZ":8.67310113071066,"pX":0.6880785439649185,"pZ":1.4225084431606114,"vX0":11.628573760236462,"vY0":-142.60655460233383,"vZ0":-8.15625357463362,"x":90.77,"y":200.37,"x0":-2.361478165612994,"y0":50.0024303656678,"z0":5.327751652113354,"aX":-17.56429289268176},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":2305,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3891005075458036,"extension":7.520076659411399},"index":1,"playId":"a001efac-3817-3421-b2db-b20ef395d4e9","pitchNumber":1,"startTime":"2026-02-24T20:13:03.037Z","endTime":"2026-02-24T20:13:06.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":86.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":43.41852476328868,"aZ":-13.521756363084156,"pfxX":-8.257929354568535,"pfxZ":9.422867839838506,"pX":0.39556790397138136,"pZ":1.0471281660083869,"vX0":10.741323705990053,"vY0":-142.33153034239862,"vZ0":-9.22514517471349,"x":101.92,"y":210.51,"x0":-2.418428804209288,"y0":50.00260307847431,"z0":5.262257083965602,"aX":-16.345051564011406},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2305,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3901733449894311,"extension":7.258465637992694},"index":2,"playId":"4abf5e96-1ce9-35b8-8295-2dd5c8ed88f7","pitchNumber":2,"startTime":"2026-02-24T20:13:17.547Z","endTime":"2026-02-24T20:13:20.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":97.1,"endSpeed":87.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.87620477277376,"aZ":-13.611384458067958,"pfxX":-6.369412406447537,"pfxZ":9.317199752249087,"pX":-1.2023793929763307,"pZ":2.933733141291555,"vX0":5.917755643226495,"vY0":-141.15316936523053,"vZ0":-4.652397939549285,"x":162.83,"y":159.57,"x0":-2.5113968799189195,"y0":50.00517351437996,"z0":5.497727338438209,"aX":-12.693939323514298},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":10.1,"spinRate":2188,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38991307177821355,"extension":6.990159178472563},"index":3,"playId":"90e9d8a0-2668-30aa-96c1-cc2e1071802e","pitchNumber":3,"startTime":"2026-02-24T20:13:33.234Z","endTime":"2026-02-24T20:13:36.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.7,"endSpeed":85.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.01948802960443,"aZ":-18.06478481953977,"pfxX":-9.55525742887713,"pfxZ":7.292060902033599,"pX":-1.5083499123902728,"pZ":3.13952281483153,"vX0":6.801632475444304,"vY0":-140.42531823319322,"vZ0":-3.0697377460062203,"x":174.49,"y":154.01,"x0":-2.7595279311484884,"y0":50.00217720351854,"z0":5.468029935482671,"aX":-18.48822548374033},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2303,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39479801329872766,"extension":7.02675949508242},"index":4,"playId":"20b0b03a-7274-3d2b-a8e4-cb041b5768dd","pitchNumber":4,"startTime":"2026-02-24T20:13:49.080Z","endTime":"2026-02-24T20:13:52.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:13:52.241Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Patrick Bailey walks. Heliot Ramos to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:14:02.297Z","endTime":"2026-02-24T20:16:52.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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(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":94.6,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158899052465216,"aZ":-14.639541813418958,"pfxX":-7.1957723318398585,"pfxZ":9.031393637395858,"pX":-1.3287949952282294,"pZ":2.1056134762880534,"vX0":5.873272949297713,"vY0":-137.62757125751486,"vZ0":-6.519746873421783,"x":167.65,"y":181.93,"x0":-2.5432287751406286,"y0":50.00036365837348,"z0":5.475350854504238,"aX":-13.965621377655404},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2207,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3962022763354933,"extension":7.032998267853137},"index":0,"playId":"9d02f57c-36b8-3f18-a44b-6d153df95db0","pitchNumber":1,"startTime":"2026-02-24T20:14:21.036Z","endTime":"2026-02-24T20:14:24.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311686706759385,"aZ":-27.196724376933712,"pfxX":-8.697361725416567,"pfxZ":3.3600632544914744,"pX":-1.3333330415548599,"pZ":1.9917893702143827,"vX0":6.080794491330058,"vY0":-122.39662932527396,"vZ0":-2.5594988891613015,"x":167.82,"y":185.0,"x0":-2.7486570203719696,"y0":50.004879879979626,"z0":5.435548880908377,"aX":-12.895568490288628},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":1799,"spinDirection":256},"zone":13,"typeConfidence":0.83,"plateTime":0.4514838053827299,"extension":7.48716190754488},"index":1,"playId":"ce291384-39c3-3db0-83fa-6cec730b15ce","pitchNumber":2,"startTime":"2026-02-24T20:14:40.814Z","endTime":"2026-02-24T20:14:43.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32052261655454,"aZ":-17.640366174066017,"pfxX":-6.409157819888066,"pfxZ":7.528693141327009,"pX":-0.5582206872220252,"pZ":2.6474635638627686,"vX0":7.803471384050818,"vY0":-138.1936705391605,"vZ0":-4.628123997078767,"x":138.28,"y":167.3,"x0":-2.588313305298671,"y0":50.00247671650872,"z0":5.531877024483133,"aX":-12.373430066540404},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2171,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3966221969854278,"extension":7.001707520672454},"index":2,"playId":"d890c1d8-f3c1-3c9b-838b-e9165bfd06e0","pitchNumber":3,"startTime":"2026-02-24T20:15:00.798Z","endTime":"2026-02-24T20:15:07.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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, 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":83.7,"endSpeed":75.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.237733932223232,"aZ":-31.206143373917108,"pfxX":-10.591883885684023,"pfxZ":0.6658313619335468,"pX":-0.9568818951216777,"pZ":0.2663454852770604,"vX0":7.641822610138669,"vY0":-121.37638922120752,"vZ0":-5.578109542837147,"x":153.47,"y":231.59,"x0":-2.8165394352705513,"y0":50.001072968316265,"z0":5.408557736678972,"aX":-15.3394105555008},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.2,"breakHorizontal":16.7,"spinRate":1795,"spinDirection":251},"zone":13,"typeConfidence":0.88,"plateTime":0.4564176790095189,"extension":7.16410202232152},"index":3,"playId":"17c42c73-5e91-3eda-adc2-16550f2683ef","pitchNumber":4,"startTime":"2026-02-24T20:15:30.250Z","endTime":"2026-02-24T20:15:33.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.242738394506144,"aZ":-29.099634062706585,"pfxX":-7.840098145871811,"pfxZ":2.1000859443745163,"pX":-2.0482460847174564,"pZ":2.653604712576354,"vX0":3.600928561379482,"vY0":-121.21876862884913,"vZ0":-0.8367746282596468,"x":195.07,"y":167.13,"x0":-2.5473456942715753,"y0":50.00227179099137,"z0":5.580466380172043,"aX":-11.47995573003354},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.8,"breakHorizontal":13.1,"spinRate":1853,"spinDirection":258},"zone":11,"typeConfidence":0.88,"plateTime":0.454643108398209,"extension":7.238802561230085},"index":4,"playId":"8105cb8f-9702-3b5d-ae62-54288cc719d8","pitchNumber":5,"startTime":"2026-02-24T20:16:00.149Z","endTime":"2026-02-24T20:16:03.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.2,"endSpeed":87.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.733976224734974,"aZ":-14.603940117596954,"pfxX":-8.613535539565177,"pfxZ":8.933781047446242,"pX":-0.24560414439330813,"pZ":2.3011358887924676,"vX0":9.222107535942635,"vY0":-139.67667382036356,"vZ0":-6.081817255685029,"x":126.36,"y":176.65,"x0":-2.477863250738297,"y0":50.006642968140845,"z0":5.474626582447949,"aX":-16.94937653131631},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":13.6,"spinRate":2328,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3927899135957511,"extension":7.123289538406692},"index":5,"playId":"5ae9bfa6-0238-3705-ba7a-05fc89419039","pitchNumber":6,"startTime":"2026-02-24T20:16:19.411Z","endTime":"2026-02-24T20:16:22.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84361818646679,"aZ":-14.044114030891906,"pfxX":-5.829400480245666,"pfxZ":8.88305299331692,"pX":-1.0834729935342866,"pZ":4.141897368508453,"vX0":5.836265104924614,"vY0":-140.3430812409187,"vZ0":-1.6068683394909975,"x":158.3,"y":126.95,"x0":-2.4096690102925735,"y0":50.003336023164024,"z0":5.61377938217587,"aX":-11.89910089912799},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2351,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3868625469806055,"extension":6.993104460721437},"index":6,"playId":"10110120-f952-3f91-8930-4a956a4657bd","pitchNumber":7,"startTime":"2026-02-24T20:16:46.499Z","endTime":"2026-02-24T20:16:52.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:16:52.462Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jerar Encarnacion strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:17:02.842Z","endTime":"2026-02-24T20:18:30.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.865043990634863,"aZ":-30.831090982093137,"pfxX":3.0198480586170997,"pfxZ":0.902772388093041,"pX":-0.5959135412518889,"pZ":3.25318560771014,"vX0":4.0473175311528005,"vY0":-120.69205762897741,"vZ0":0.44681191376570073,"x":139.71,"y":150.94,"x0":-2.679469629546384,"y0":50.00511668769267,"z0":5.755145698679752,"aX":4.508330165774547},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.9,"breakHorizontal":-6.4,"spinRate":2493,"spinDirection":89},"zone":1,"typeConfidence":2.0,"plateTime":0.4517628664220048,"extension":6.857878297952003},"index":0,"playId":"526843e4-7474-3601-bc35-73224a15e071","pitchNumber":1,"startTime":"2026-02-24T20:17:17.836Z","endTime":"2026-02-24T20:17:20.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573238299759044,"aZ":-31.10892650002311,"pfxX":2.3071879171842897,"pfxZ":0.7229175464056388,"pX":0.56015158902457,"pZ":1.094876046564962,"vX0":6.555997897589172,"vY0":-121.43048030808475,"vZ0":-4.384498942497076,"x":95.65,"y":209.22,"x0":-2.488240808426747,"y0":50.00288668566688,"z0":5.668651824555791,"aX":3.401805712566993},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.4,"breakHorizontal":-5.9,"spinRate":2439,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45325717845432667,"extension":6.8348591491404465},"index":1,"playId":"e829fbdf-e9b4-34a7-a464-87719bcd4e14","pitchNumber":2,"startTime":"2026-02-24T20:17:35.741Z","endTime":"2026-02-24T20:17:39.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":98.4,"endSpeed":87.7,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.024870687800984,"aZ":-15.403494999567986,"pfxX":-7.23804025942044,"pfxZ":8.345084555628972,"pX":1.2186042384770799,"pZ":3.8148467099471457,"vX0":12.154529068848504,"vY0":-142.57321008513046,"vZ0":-2.3887605100822715,"x":70.55,"y":135.78,"x0":-2.206536792649709,"y0":50.00369716031023,"z0":5.663787646630377,"aX":-14.548555398583845},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2179,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38771237378933465,"extension":7.38401951396531},"index":2,"playId":"189d2b89-77e3-3d1f-95fd-9a8a4e4d8abb","pitchNumber":3,"startTime":"2026-02-24T20:18:07.155Z","endTime":"2026-02-24T20:18:10.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":{"description":"Unknown"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"strikeZoneTop":3.4,"strikeZoneBottom":1.72,"coordinates":{"x":136.82,"y":155.98},"breaks":{}},"index":3,"playId":"3d7338a2-9422-3120-b236-ac5058893920","pitchNumber":4,"startTime":"2026-02-24T20:18:25.980Z","endTime":"2026-02-24T20:18:30.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:18:30.989Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyren Paris strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:20:18.924Z","endTime":"2026-02-24T20:21:46.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"coordinates":{"x":138.57,"y":145.61},"breaks":{}},"index":0,"playId":"08320606-0066-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-02-24T20:20:50.177Z","endTime":"2026-02-24T20:20:50.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"coordinates":{"x":248.07,"y":206.0},"breaks":{}},"index":1,"playId":"9bb48760-8143-3548-ab95-ec9e9bc7bc06","pitchNumber":2,"startTime":"2026-02-24T20:21:07.930Z","endTime":"2026-02-24T20:21:10.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":75.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.94364921985867,"aZ":-40.2261105995267,"pfxX":5.111641467353729,"pfxZ":-5.4389367124733585,"pX":1.6028900958495642,"pZ":1.641186487216308,"vX0":6.274248140384276,"vY0":-124.13319224013324,"vZ0":-0.27158914486728625,"x":55.9,"y":194.47,"x0":-1.6738740525314038,"y0":50.005503811926566,"z0":5.256861762971932,"aX":7.560865196662843},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.4,"breakHorizontal":-11.4,"spinRate":2734,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45043589306103815,"extension":6.137247314153151},"index":2,"playId":"132e578a-e550-3f3a-815f-b6cda86af8e1","pitchNumber":3,"startTime":"2026-02-24T20:21:22.084Z","endTime":"2026-02-24T20:21:25.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-24T20:21:31.345Z","endTime":"2026-02-24T20:21:43.473Z","isPitch":false,"type":"action","player":{"id":677347,"link":"/api/v1/people/677347"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":93.6,"endSpeed":83.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.78756030072439,"aZ":-26.438967190088924,"pfxX":-7.406669234137195,"pfxZ":3.1711717459535294,"pX":0.3760708190469029,"pZ":3.431264518258894,"vX0":6.871572343515683,"vY0":-135.90696159016352,"vZ0":-0.4123139568909186,"x":102.67,"y":146.14,"x0":-1.2635064820313389,"y0":50.00605531693155,"z0":5.474531882026251,"aX":-13.408504011051098},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":11.4,"spinRate":2126,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.4081543877835001,"extension":6.220315829571546},"index":4,"playId":"3b16cf0b-c55a-3326-9966-4443d91448fa","pitchNumber":4,"startTime":"2026-02-24T20:21:43.473Z","endTime":"2026-02-24T20:21:46.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:21:46.987Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to first baseman Jerar Encarnacion in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:21:49.774Z","endTime":"2026-02-24T20:23:38.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"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)","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"coordinates":{"x":68.0,"y":180.95},"breaks":{}},"index":0,"playId":"08320606-0076-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-02-24T20:22:16.347Z","endTime":"2026-02-24T20:22:16.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05526350914217,"aZ":-29.781880280847872,"pfxX":10.144888490781288,"pfxZ":1.6356502618496247,"pX":1.7459175808190337,"pZ":2.242148040310832,"vX0":5.356420913753087,"vY0":-119.76468838246416,"vZ0":-0.6362429653460757,"x":50.45,"y":178.24,"x0":-1.8337334353849737,"y0":50.00076227120424,"z0":5.1633416094773095,"aX":14.807105483281939},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.1,"breakHorizontal":-19.7,"spinRate":2597,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45647124882308443,"extension":6.217555386078621},"index":1,"playId":"d51ad16d-ec33-348a-84b2-0844dc0d910a","pitchNumber":2,"startTime":"2026-02-24T20:22:24.078Z","endTime":"2026-02-24T20:22:27.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.240415231867217,"aZ":-29.066128165646944,"pfxX":-9.728043564217213,"pfxZ":1.8079602230980125,"pX":0.0769629952456777,"pZ":2.8061564231729386,"vX0":7.016194527495278,"vY0":-129.54144928479164,"vZ0":-1.613331804282452,"x":114.07,"y":163.01,"x0":-1.3877478446151164,"y0":50.002941148645256,"z0":5.635829718586252,"aX":-16.717607689969828},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":16.3,"spinRate":1935,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4210465487467445},"index":2,"playId":"a4190bc7-3cbc-3502-a23b-a44c19a0094a","pitchNumber":3,"startTime":"2026-02-24T20:22:38.900Z","endTime":"2026-02-24T20:22:41.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423488035605324,"aZ":-32.074886126799996,"pfxX":7.624128255235547,"pfxZ":0.06195437943125981,"pX":0.8076367330843425,"pZ":1.757043138331383,"vX0":4.2146291211474125,"vY0":-121.86156658970694,"vZ0":-0.9398942640539905,"x":86.21,"y":191.34,"x0":-1.9357179569718643,"y0":50.00057068172173,"z0":4.923850584834193,"aX":11.438820870909733},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":-14.8},"zone":14,"typeConfidence":2.0,"plateTime":0.44983487757223983,"extension":6.300663456729999},"index":3,"playId":"3c34121c-f989-3fa5-a099-b5921ce82b6d","pitchNumber":4,"startTime":"2026-02-24T20:22:53.583Z","endTime":"2026-02-24T20:22:57.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275063440626997,"aZ":-38.24211982719529,"pfxX":-5.539348873657636,"pfxZ":-3.8399033823674396,"pX":-0.5951763667659165,"pZ":1.1154639702188676,"vX0":5.577718191639752,"vY0":-125.24127582510943,"vZ0":-1.447247172024051,"x":139.69,"y":208.66,"x0":-2.1358364571873856,"y0":50.00025517923892,"z0":4.840294713153199,"aX":-8.76219924153288},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.1,"breakHorizontal":8.6},"zone":13,"typeConfidence":2.0,"plateTime":0.43804141885124936,"extension":6.7642825751101885},"index":4,"playId":"fcdd017a-71c4-3d92-b042-478adbf12a96","pitchNumber":5,"startTime":"2026-02-24T20:23:15.765Z","endTime":"2026-02-24T20:23:18.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10077173604327,"aZ":-32.27834963134448,"pfxX":4.988777417814401,"pfxZ":-0.06436969567448525,"pX":1.155005958168845,"pZ":1.779673171229599,"vX0":5.6639236945403875,"vY0":-124.42543820538768,"vZ0":-1.3347833886033769,"x":72.97,"y":190.73,"x0":-1.8144399834712155,"y0":50.00473479191915,"z0":5.041920428382893,"aX":7.684093658137012},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":-10.6},"zone":14,"typeConfidence":2.0,"plateTime":0.4432211945690234,"extension":6.3436687767308175},"hitData":{"launchSpeed":68.2,"launchAngle":69.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.97,"coordY":180.09}},"index":5,"playId":"fc58f871-9ad3-3822-abe5-9381844e30c2","pitchNumber":6,"startTime":"2026-02-24T20:23:31.323Z","endTime":"2026-02-24T20:23:38.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:23:38.772Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:23:46.587Z","endTime":"2026-02-24T20:25:31.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.2,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4772893816899,"aZ":-35.00922276491419,"pfxX":-6.6519427991579105,"pfxZ":-1.7743818983731163,"pX":0.3141519130810269,"pZ":1.4404582803886208,"vX0":7.295768712733039,"vY0":-125.35756674872748,"vZ0":-1.6265904265256463,"x":105.03,"y":199.89,"x0":-1.7647208597366981,"y0":50.00294014098642,"z0":4.946028244194942,"aX":-10.625679222904392},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":10.4},"zone":14,"typeConfidence":2.0,"plateTime":0.43632504235477176,"extension":6.7149379365540645},"index":0,"playId":"3d02d82b-d05d-342d-a3c5-a827049f22b8","pitchNumber":1,"startTime":"2026-02-24T20:24:03.830Z","endTime":"2026-02-24T20:24:06.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800362266313993,"aZ":-22.65927014442631,"pfxX":-1.1044108808738489,"pfxZ":5.3103944278509765,"pX":0.25433624615087774,"pZ":1.9378691698561774,"vX0":5.734303481608347,"vY0":-133.0582327552891,"vZ0":-3.8260563085337163,"x":107.31,"y":186.46,"x0":-1.786029452552822,"y0":50.00223849563731,"z0":5.038185405909767,"aX":-1.9793489973874805},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":0.7},"zone":9,"typeConfidence":2.0,"plateTime":0.41179850979785115,"extension":6.537007220014347},"index":1,"playId":"735f28a2-f79a-3a04-ba74-31f27c8beb16","pitchNumber":2,"startTime":"2026-02-24T20:24:17.534Z","endTime":"2026-02-24T20:24:20.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.7,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97529584071506,"aZ":-36.17105770247688,"pfxX":-5.569250337390395,"pfxZ":-2.4655436219718956,"pX":-0.33546325868656746,"pZ":0.485340042473408,"vX0":5.873287991281615,"vY0":-126.20645156159225,"vZ0":-3.5637280844031594,"x":129.79,"y":225.68,"x0":-1.965992931754404,"y0":50.00600253887908,"z0":4.8200837828879814,"aX":-9.01246174303761},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.0,"breakHorizontal":8.8},"zone":13,"typeConfidence":2.0,"plateTime":0.4335007743309327,"extension":6.7018529934662014},"index":2,"playId":"21b6046c-b130-363b-8797-eb2755d1918d","pitchNumber":3,"startTime":"2026-02-24T20:24:36.330Z","endTime":"2026-02-24T20:24:39.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9622418265,"aZ":-29.85860086759056,"pfxX":-10.358921070557598,"pfxZ":1.2949822812811291,"pX":1.331770047140568,"pZ":2.5557504397327317,"vX0":10.75536608554216,"vY0":-133.19135668356253,"vZ0":-1.0524373934762774,"x":66.24,"y":169.77,"x0":-1.4226080082984198,"y0":50.003085131448046,"z0":5.125254614142258,"aX":-18.518293141942635},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.3,"breakHorizontal":16.3},"zone":12,"typeConfidence":2.0,"plateTime":0.412031687427147,"extension":6.774263092532822},"index":3,"playId":"8eb43ad2-10d3-35d2-a52f-dec9411f6744","pitchNumber":4,"startTime":"2026-02-24T20:24:56.063Z","endTime":"2026-02-24T20:24:59.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.846073280796883,"aZ":-32.79556594860397,"pfxX":8.540044498714737,"pfxZ":-0.4090077947663846,"pX":0.61587097637491,"pZ":0.8861991646542601,"vX0":3.413304269481244,"vY0":-123.51105546721463,"vZ0":-2.925736604408877,"x":93.52,"y":214.85,"x0":-1.8972116856772714,"y0":50.00090958446518,"z0":4.871500141146455,"aX":13.062911308114247},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-16.3},"zone":14,"typeConfidence":2.0,"plateTime":0.4451413895861345,"extension":6.481047933045526},"index":4,"playId":"ccae761f-ec0f-3120-970e-44a35acdabd7","pitchNumber":5,"startTime":"2026-02-24T20:25:12.692Z","endTime":"2026-02-24T20:25:15.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10412426539614,"aZ":-34.14146061071655,"pfxX":7.444205576311745,"pfxZ":-1.3073966621615583,"pX":1.27880129966093,"pZ":2.172513154726376,"vX0":5.427500047612416,"vY0":-123.04618309181409,"vZ0":0.4085054197409399,"x":68.26,"y":180.12,"x0":-1.9350478293433917,"y0":50.00138691442767,"z0":4.935652086451258,"aX":11.226626014386095},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-14.9,"spinRate":2642,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4479279875399813,"extension":6.458718745353531},"index":5,"playId":"f8866ed4-ec0c-3aa8-9727-486a1569632f","pitchNumber":6,"startTime":"2026-02-24T20:25:28.938Z","endTime":"2026-02-24T20:25:31.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:25:31.938Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Holton doubles (1) on a line drive to right fielder Gustavo Campero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:27:26.844Z","endTime":"2026-02-24T20:28:56.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51386011535073,"aZ":-32.298965700315094,"pfxX":2.394952188701778,"pfxZ":-0.08346015795242501,"pX":-0.8300558381935256,"pZ":2.12019006978711,"vX0":4.097698804124789,"vY0":-119.95523854172113,"vZ0":-1.4259662050662731,"x":148.64,"y":181.53,"x0":-2.8757618513238143,"y0":50.0057617100891,"z0":5.618141086986506,"aX":3.468487794801179},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.2,"breakHorizontal":-5.4,"spinRate":2385,"spinDirection":103},"zone":7,"typeConfidence":2.0,"plateTime":0.45768512507197245,"extension":6.913768014508388},"index":0,"playId":"73ccff09-4ccc-37d3-85ec-e7b3db023635","pitchNumber":1,"startTime":"2026-02-24T20:27:42.055Z","endTime":"2026-02-24T20:27:45.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59492187285771,"aZ":-14.992094909252963,"pfxX":-6.110307717831002,"pfxZ":9.022902468439733,"pX":-0.4541840668501621,"pZ":2.1507014246533522,"vX0":7.2455949142327585,"vY0":-137.61907384772226,"vZ0":-6.167820845925941,"x":134.31,"y":180.71,"x0":-2.3362701755042456,"y0":50.00446839763633,"z0":5.449577275998074,"aX":-11.637667350928874},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2239,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3991102611259172,"extension":7.161393955463392},"index":1,"playId":"941b2919-c9ea-319d-b5f8-8b9fc9d0f34e","pitchNumber":2,"startTime":"2026-02-24T20:27:56.040Z","endTime":"2026-02-24T20:27:59.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-24T20:28:07.136Z","endTime":"2026-02-24T20:28:22.946Z","isPitch":false,"type":"action","player":{"id":687724,"link":"/api/v1/people/687724"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.3,"endSpeed":86.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.72158086068243,"aZ":-18.480401431668493,"pfxX":-7.834527912918247,"pfxZ":7.051720412364201,"pX":0.8831134939848195,"pZ":3.128832919522893,"vX0":10.950267186545544,"vY0":-139.73172141572442,"vZ0":-3.1976841242244354,"x":83.34,"y":154.3,"x0":-2.1015446463567913,"y0":50.00338636064365,"z0":5.529241960497281,"aX":-15.216687528395394},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":11.4,"spinRate":2162,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3946905342602167,"extension":7.170706532641881},"index":3,"playId":"7e1bcb15-e7ec-34d3-83f8-79ae455af636","pitchNumber":3,"startTime":"2026-02-24T20:28:22.946Z","endTime":"2026-02-24T20:28:26.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06287163944094,"aZ":-15.804757593982046,"pfxX":-6.957134099428761,"pfxZ":8.26429978681711,"pX":0.509114918939952,"pZ":2.806185775770912,"vX0":10.395959560837483,"vY0":-140.58374014657286,"vZ0":-4.45704143770195,"x":97.59,"y":163.01,"x0":-2.351218011290411,"y0":50.00027656075139,"z0":5.454479715772411,"aX":-13.776144289426034},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2168,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3912309150033426,"extension":7.252889936717714},"hitData":{"launchSpeed":98.7,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.99,"coordY":114.65}},"index":4,"playId":"aa62adbc-7ad4-3943-8d91-49e8ac1e399d","pitchNumber":4,"startTime":"2026-02-24T20:28:39.637Z","endTime":"2026-02-24T20:28:56.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":0.92,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:28:56.211Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Furman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:29:14.665Z","endTime":"2026-02-24T20:31:41.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"postOnSecond":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"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":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"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":95.3,"endSpeed":85.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83226535065472,"aZ":-12.964637178497664,"pfxX":-7.102365287567222,"pfxZ":10.002410663937724,"pX":-1.676008869714894,"pZ":4.001533745291697,"vX0":5.354359470388939,"vY0":-138.6302554045898,"vZ0":-2.204435410128938,"x":180.89,"y":130.74,"x0":-2.722704040833064,"y0":50.00229314980529,"z0":5.686565480998978,"aX":-13.64010078058776},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":11.5,"spinRate":2381,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3971286614593268,"extension":6.979956483078489},"index":0,"playId":"1f893a41-afbd-34c2-acc1-ef3e75168c9d","pitchNumber":1,"startTime":"2026-02-24T20:29:27.067Z","endTime":"2026-02-24T20:29:54.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"d29048bf-63fa-3dad-bdbe-99f3b9c2f53b","startTime":"2026-02-24T20:29:45.927Z","endTime":"2026-02-24T20:29:51.103Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668142670403114,"aZ":-26.990349670280395,"pfxX":-8.021177491528583,"pfxZ":3.7126089968071874,"pX":-1.0981099792571845,"pZ":1.7864865153033802,"vX0":6.037446262876453,"vY0":-117.78336927561097,"vZ0":-2.762053065291112,"x":158.86,"y":190.54,"x0":-2.660302080899749,"y0":50.003861207110965,"z0":5.486355258927384,"aX":-11.200966820272876},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.2,"breakHorizontal":13.0,"spinRate":1685,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.46615338263477746,"extension":7.081876869745496},"index":2,"playId":"7483679f-f77f-32fd-aaa9-a1948d7b24a1","pitchNumber":2,"startTime":"2026-02-24T20:30:09.418Z","endTime":"2026-02-24T20:30:12.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.285282999944535,"aZ":-15.402848967146682,"pfxX":-7.444127902233587,"pfxZ":8.978624624122926,"pX":-0.6945282578753055,"pZ":2.9295364673609123,"vX0":7.635478984867891,"vY0":-136.58508570261765,"vZ0":-4.124859738090321,"x":143.47,"y":159.68,"x0":-2.5745112660649823,"y0":50.00105991432776,"z0":5.535850358157757,"aX":-13.903210829990934},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2289,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4027744397295008,"extension":7.023674709503561},"index":3,"playId":"635a62b9-60c9-3ac9-848e-e0efab5d7952","pitchNumber":3,"startTime":"2026-02-24T20:30:32.042Z","endTime":"2026-02-24T20:30:35.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07816260358036,"aZ":-15.08065392103545,"pfxX":-8.48006964217674,"pfxZ":8.820293149621024,"pX":-1.1312814992841256,"pZ":2.2073698570170706,"vX0":6.947569585199034,"vY0":-138.59169020130363,"vZ0":-6.199295136163454,"x":160.12,"y":179.18,"x0":-2.5735853348515243,"y0":50.00363376827894,"z0":5.487342591281907,"aX":-16.434532388556498},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":13.8,"spinRate":2323,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39579415317872657,"extension":7.14935221678753},"index":4,"playId":"28d18fe2-1476-3c7f-8f52-21b3fa76df4b","pitchNumber":4,"startTime":"2026-02-24T20:30:51.672Z","endTime":"2026-02-24T20:31:18.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"}},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.925391199024666,"aZ":-16.140365654076952,"pfxX":-6.6955205634841795,"pfxZ":8.446116895056786,"pX":-0.9530035026065635,"pZ":3.8037521513459986,"vX0":6.622197815823764,"vY0":-137.92023908639692,"vZ0":-1.8402197400041436,"x":153.33,"y":136.08,"x0":-2.532638944920943,"y0":50.00030836119044,"z0":5.586009984983175,"aX":-12.706299291255696},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2232,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39941225787236245,"extension":7.035557941964759},"index":5,"playId":"d7c90666-0f44-3efc-9b9c-e76b0b3aa77d","pitchNumber":5,"startTime":"2026-02-24T20:31:38.591Z","endTime":"2026-02-24T20:31:41.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.29,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:31:41.830Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Christian Koss grounds into a force out, third baseman Yoán Moncada to second baseman Kyren Paris. Jake Holton to 3rd. Nate Furman out at 2nd. Christian Koss to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:31:43.767Z","endTime":"2026-02-24T20:34:47.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10708402689209,"aZ":-13.783560123318178,"pfxX":-8.094370201121947,"pfxZ":9.508287128575985,"pX":0.4033913216012392,"pZ":2.9252345202377676,"vX0":10.603070827651765,"vY0":-138.92334571585369,"vZ0":-4.54757122582972,"x":101.62,"y":159.8,"x0":-2.4296343926180692,"y0":50.00691580704812,"z0":5.514801521929767,"aX":-15.663445035233732},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":12.2,"spinRate":2268,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39583055550667723,"extension":7.22194393890212},"index":0,"playId":"50eb7543-c4e7-3e2f-a66c-c2d1ffea181f","pitchNumber":1,"startTime":"2026-02-24T20:32:08.984Z","endTime":"2026-02-24T20:32:11.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.004953474957492,"aZ":-32.12438853479719,"pfxX":3.8748914680532485,"pfxZ":0.03221425924798815,"pX":-0.788993557776819,"pZ":2.6892444117195264,"vX0":3.484979955229898,"vY0":-121.13862338724043,"vZ0":-0.600851498385012,"x":147.07,"y":166.17,"x0":-2.7480364347268083,"y0":50.00127994023416,"z0":5.741447924454553,"aX":5.775505908590871},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-7.8,"spinRate":2431,"spinDirection":91},"zone":4,"typeConfidence":2.0,"plateTime":0.45162479062505234,"extension":6.8174285999835265},"index":1,"playId":"6effbdd7-cd2c-3026-a29d-0dbb852f2872","pitchNumber":2,"startTime":"2026-02-24T20:32:25.864Z","endTime":"2026-02-24T20:32:29.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.306167065347903,"aZ":-34.427059238205,"pfxX":2.6851666605926985,"pfxZ":-1.5964635696072342,"pX":-1.2612660750274987,"pZ":1.5521776660953148,"vX0":2.4935753362819093,"vY0":-117.96641830774878,"vZ0":-2.3112738709660574,"x":165.08,"y":196.87,"x0":-2.6806158213267,"y0":50.00283058844074,"z0":5.716222129608083,"aX":3.7868907124103526},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.2,"breakHorizontal":-5.5,"spinRate":2406,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.4641848860366582,"extension":6.869645182216362},"index":2,"playId":"5fa80a3e-ad3c-3916-b021-69dee4b13224","pitchNumber":3,"startTime":"2026-02-24T20:32:57.377Z","endTime":"2026-02-24T20:33:01.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.642831418085954,"aZ":-14.950321520199436,"pfxX":-8.830849646493986,"pfxZ":8.876328940880548,"pX":-0.20716586263583955,"pZ":3.0610466797650657,"vX0":8.805587992908931,"vY0":-138.80292027957958,"vZ0":-4.118287344462149,"x":124.9,"y":156.13,"x0":-2.281680337555758,"y0":50.00492352677784,"z0":5.567457146018543,"aX":-17.140199303091276},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":14.0,"spinRate":2222,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39543814700183466,"extension":7.0269515879727615},"index":3,"playId":"b63075b7-284e-37fa-be2c-018ee08e3fe7","pitchNumber":4,"startTime":"2026-02-24T20:33:24.035Z","endTime":"2026-02-24T20:33:27.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.589613258262574,"aZ":-40.90771383970097,"pfxX":1.95279843508178,"pfxZ":-6.296926121336169,"pX":0.08945130214432004,"pZ":1.4046315038667379,"vX0":5.161086608790151,"vY0":-117.6893166371589,"vZ0":-1.2128909000011217,"x":113.59,"y":200.85,"x0":-2.3951048578783403,"y0":50.00076916889417,"z0":5.752136030489044,"aX":2.709251368531303},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.4,"breakHorizontal":-4.9,"spinRate":2720,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.467342507060859,"extension":6.894159742654859},"index":4,"playId":"7605bffd-ced8-37a9-8d8d-d007c5145042","pitchNumber":5,"startTime":"2026-02-24T20:33:44.895Z","endTime":"2026-02-24T20:33:47.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111095307891883,"aZ":-28.643912122197587,"pfxX":-5.419546014024579,"pfxZ":2.47318938125672,"pX":-1.2712978873524625,"pZ":2.4153556186205147,"vX0":4.775647657040172,"vY0":-118.8375459940731,"vZ0":-1.1771082548917604,"x":165.46,"y":173.57,"x0":-2.604346234718859,"y0":50.002894524410436,"z0":5.522742413564305,"aX":-7.73927218588613},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.4,"breakHorizontal":8.6,"spinRate":1723,"spinDirection":260},"zone":13,"typeConfidence":0.89,"plateTime":0.4611837216646322,"extension":6.937444964367476},"index":5,"playId":"e26e1be9-0f5e-3033-9c59-46c4c1c58bba","pitchNumber":6,"startTime":"2026-02-24T20:34:09.853Z","endTime":"2026-02-24T20:34:12.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.832346766041105,"aZ":-38.64220046087975,"pfxX":4.64742417782513,"pfxZ":-4.861413358457073,"pX":0.603250471766789,"pZ":1.3698727939699569,"vX0":5.333938792892139,"vY0":-114.76523654544881,"vZ0":-1.369185452000813,"x":94.01,"y":201.79,"x0":-2.357552292505081,"y0":50.004506673695,"z0":5.748136031601446,"aX":6.1802555659989995},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-8.9,"breakHorizontal":-9.8,"spinRate":2649,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4778015651454486,"extension":6.952942859786655},"hitData":{"launchSpeed":100.5,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":171.01}},"index":6,"playId":"10cafca8-229e-3ab3-9a20-1229569bc925","pitchNumber":7,"startTime":"2026-02-24T20:34:36.401Z","endTime":"2026-02-24T20:34:47.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.93,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:34:47.358Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:35:00.124Z","endTime":"2026-02-24T20:37:02.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17495180369514,"aZ":-12.293601414261834,"pfxX":-6.293346612608163,"pfxZ":10.17108107446629,"pX":0.14202484565995072,"pZ":4.356252933455385,"vX0":8.995364184983426,"vY0":-139.36212117034705,"vZ0":-1.3896669314435264,"x":111.59,"y":121.16,"x0":-2.3194182614649215,"y0":50.00088170690522,"z0":5.678998721420992,"aX":-12.299673293953182},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2288,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39397761068238424,"extension":7.095503375175567},"index":0,"playId":"412040c3-42a0-3d7e-8547-bdc95fe88acf","pitchNumber":1,"startTime":"2026-02-24T20:35:24.526Z","endTime":"2026-02-24T20:35:27.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02739658076019,"aZ":-15.562366868043512,"pfxX":-6.138384447742679,"pfxZ":8.676316982277315,"pX":-0.7715790103625726,"pZ":2.997588093951967,"vX0":6.748371519958845,"vY0":-138.05640582450073,"vZ0":-3.871544059812231,"x":146.41,"y":157.85,"x0":-2.4594913367989206,"y0":50.00392695020672,"z0":5.477322585384261,"aX":-11.755187273795267},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":9.6,"spinRate":2274,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3979469073060877,"extension":7.2333464286717035},"index":1,"playId":"624d24c1-6aa9-340d-93dd-b8e8d6f84d82","pitchNumber":2,"startTime":"2026-02-24T20:35:44.422Z","endTime":"2026-02-24T20:35:47.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44598699706721,"aZ":-42.397651729300655,"pfxX":5.62069410882071,"pfxZ":-7.817318336331629,"pX":0.2142447726106922,"pZ":2.5743998217490467,"vX0":3.865581922281586,"vY0":-114.316031741334,"vZ0":2.0904460566091805,"x":108.83,"y":169.27,"x0":-2.236121856959046,"y0":50.00413859626752,"z0":5.847680019697723,"aX":7.348728278353912},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.2,"breakHorizontal":-11.3,"spinRate":2671,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.48137622953029613,"extension":6.95560407186081},"index":2,"playId":"9fa4c696-4874-3374-bbaf-2b3de59067a9","pitchNumber":3,"startTime":"2026-02-24T20:36:04.981Z","endTime":"2026-02-24T20:36:12.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01450959641934,"aZ":-15.742359860458274,"pfxX":-8.650901381721512,"pfxZ":8.439252250555864,"pX":1.10941324914547,"pZ":1.5226628060650027,"vX0":11.896522177721996,"vY0":-139.3001813080423,"vZ0":-7.581294612266521,"x":74.71,"y":197.67,"x0":-2.111304975671494,"y0":50.00371699859617,"z0":5.339297059814597,"aX":-16.845154216831972},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":13.0,"spinRate":2227,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39462331469322276,"extension":7.212241005172259},"index":3,"playId":"75800582-a889-3e16-b79d-3eba1ad2a420","pitchNumber":4,"startTime":"2026-02-24T20:36:39.491Z","endTime":"2026-02-24T20:36:42.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83874146427334,"aZ":-35.45443320080296,"pfxX":2.486258549660681,"pfxZ":-2.2373758456931148,"pX":-0.1837703230948645,"pZ":1.3128042861832598,"vX0":5.167916180078531,"vY0":-120.8347197083023,"vZ0":-2.6345660776989313,"x":124.0,"y":203.33,"x0":-2.682253682585179,"y0":50.00493269003738,"z0":5.564336429923584,"aX":3.6387949684343215},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.4,"breakHorizontal":-5.9,"spinRate":2375,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.45510692019517895,"extension":6.898537085336473},"index":4,"playId":"933aa8af-2421-312b-96d6-3227d6e2a46b","pitchNumber":5,"startTime":"2026-02-24T20:36:59.372Z","endTime":"2026-02-24T20:37:02.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":1.94,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:37:02.540Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a fly ball to left fielder Matthew Lugo. Jake Holton scores. Jung Hoo Lee out at 2nd on the throw, left fielder Matthew Lugo to third baseman Yoán Moncada to second baseman Kyren Paris. Christian Koss to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:39:30.766Z","endTime":"2026-02-24T20:40:54.642Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":824200,"fullName":"Jakob Guardado","link":"/api/v1/people/824200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-24T20:37:10.199Z","endTime":"2026-02-24T20:38:09.225Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Guardado replaces Grayson Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-24T20:38:09.225Z","endTime":"2026-02-24T20:39:32.724Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":824200,"link":"/api/v1/people/824200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.530224651535555,"aZ":-27.14967373753768,"pfxX":-7.35240419454056,"pfxZ":3.6176734334232954,"pX":0.18389285208679618,"pZ":1.9033709407173645,"vX0":4.663174873353312,"vY0":-117.46538510326477,"vZ0":-3.5233628701496755,"x":109.99,"y":187.39,"x0":-0.877941291212513,"y0":50.0030158324694,"z0":5.9638690973453565,"aX":-10.211525561935465},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.9,"breakHorizontal":12.1,"spinRate":1540,"spinDirection":232},"zone":8,"typeConfidence":1.31,"plateTime":0.4673984625800811,"extension":6.115121995002402},"index":2,"playId":"27b25c96-7ed4-3fec-8073-b673682f7c4f","pitchNumber":1,"startTime":"2026-02-24T20:39:32.724Z","endTime":"2026-02-24T20:39:35.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824200,"link":"/api/v1/people/824200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.9,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.407867405831283,"aZ":-12.228126246140913,"pfxX":-3.27064307812154,"pfxZ":11.347960258324353,"pX":-0.09483898141067063,"pZ":1.523463462948177,"vX0":2.235410660247381,"vY0":-132.07645349240286,"vZ0":-9.003274638779153,"x":120.62,"y":197.65,"x0":-0.5293113055921248,"y0":50.00655017325841,"z0":5.886590278374406,"aX":-5.7514592663841375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":5.4,"spinRate":2146,"spinDirection":196},"zone":13,"typeConfidence":1.35,"plateTime":0.4154818857513476,"extension":6.137246084095003},"index":3,"playId":"32cd7683-17cf-37dd-8d1a-aa91be8d1408","pitchNumber":2,"startTime":"2026-02-24T20:39:53.894Z","endTime":"2026-02-24T20:39:57.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824200,"link":"/api/v1/people/824200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26202194699651,"aZ":-23.879502653929517,"pfxX":-7.048765827105133,"pfxZ":6.110862872663931,"pX":-0.5158599277405612,"pZ":0.7455051027464877,"vX0":2.636983343732399,"vY0":-116.22582822706781,"vZ0":-6.532664770386834,"x":136.66,"y":218.65,"x0":-0.7538828475828177,"y0":50.00569792431789,"z0":5.883004488140741,"aX":-9.574956215800979},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":9.6,"breakHorizontal":12.0,"spinRate":1659,"spinDirection":228},"zone":13,"typeConfidence":1.14,"plateTime":0.4725835164364036,"extension":6.042802730251754},"index":4,"playId":"160b51d7-74f6-355f-843a-61815719d660","pitchNumber":3,"startTime":"2026-02-24T20:40:14.061Z","endTime":"2026-02-24T20:40:17.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824200,"link":"/api/v1/people/824200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1685277561392,"aZ":-12.096694797435612,"pfxX":-3.4820387470789305,"pfxZ":11.233119673510139,"pX":0.05571713404097607,"pZ":2.5009326461337573,"vX0":2.7982388056786465,"vY0":-133.22175479695522,"vZ0":-6.6535692092655765,"x":114.88,"y":171.25,"x0":-0.5588804552327422,"y0":50.00169870341488,"z0":5.915586955566469,"aX":-6.222426287519267},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":5.6,"spinRate":2295,"spinDirection":200},"zone":5,"typeConfidence":1.37,"plateTime":0.41205262573559454,"extension":6.1794870077679755},"hitData":{"launchSpeed":74.8,"launchAngle":27.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.99,"coordY":121.83}},"index":5,"playId":"128eb10e-023f-31a9-b9cd-d8e5fcbff4a9","pitchNumber":4,"startTime":"2026-02-24T20:40:37.234Z","endTime":"2026-02-24T20:40:54.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824200,"link":"/api/v1/people/824200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":824200,"link":"/api/v1/people/824200"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":824200,"link":"/api/v1/people/824200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.96,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:40:54.642Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-24T20:42:38.399Z","endTime":"2026-02-24T20:43:34.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65700814407331,"aZ":-27.163544025560835,"pfxX":-9.605405061911783,"pfxZ":2.752925734404867,"pX":-0.09829519550853989,"pZ":2.1751359309564804,"vX0":7.22702795368142,"vY0":-133.9383199168424,"vZ0":-2.892426109353133,"x":120.75,"y":180.05,"x0":-1.5822470135771083,"y0":50.001259551425896,"z0":5.209423898474813,"aX":-17.46797694519038},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":1939,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.40878263904920287,"extension":6.171388946924295},"index":0,"playId":"bac9f310-784f-3577-8e47-db603887a508","pitchNumber":1,"startTime":"2026-02-24T20:42:58.893Z","endTime":"2026-02-24T20:43:01.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.131105010112012,"aZ":-36.590533721686576,"pfxX":-5.101881362275801,"pfxZ":-2.859100143490701,"pX":0.7388548304470606,"pZ":1.2092232967401706,"vX0":7.641884272797366,"vY0":-123.02026173323962,"vZ0":-1.673772857340012,"x":88.84,"y":206.13,"x0":-1.7307750469703722,"y0":50.000256247647734,"z0":4.9718952402373375,"aX":-7.897909179951377},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.3,"breakHorizontal":7.7,"spinRate":1385,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.4435612799387796,"extension":6.352061330095069},"index":1,"playId":"5ae5bf22-921e-345c-b22a-dfe1aa0b85da","pitchNumber":2,"startTime":"2026-02-24T20:43:11.973Z","endTime":"2026-02-24T20:43:14.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-24T20:43:24.890Z","endTime":"2026-02-24T20:43:31.501Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.956797487238106,"aZ":-34.816504472611896,"pfxX":-4.3438855068125815,"pfxZ":-1.6990713652146079,"pX":-0.2134302690948279,"pZ":1.7669573973629775,"vX0":5.124233584708113,"vY0":-122.99484108663515,"vZ0":-0.5585749676367646,"x":125.14,"y":191.07,"x0":-1.7449649719914722,"y0":50.0021726470134,"z0":4.911521524534125,"aX":-6.755214428199505},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":6.8,"spinRate":1462,"spinDirection":281},"zone":8,"typeConfidence":2.0,"plateTime":0.4427897168296262,"extension":6.5264947364783445},"index":3,"playId":"efc73817-b562-3138-ac3f-79198d57ed0f","pitchNumber":3,"startTime":"2026-02-24T20:43:31.501Z","endTime":"2026-02-24T20:43:34.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:43:34.501Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, shortstop Christian Koss to first baseman Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-24T20:43:40.696Z","endTime":"2026-02-24T20:45:00.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69521425328451,"aZ":-27.992942022366307,"pfxX":-10.42867341195983,"pfxZ":2.2440301100069604,"pX":1.3736442547056344,"pZ":1.7913990333882737,"vX0":11.092490558279405,"vY0":-135.4476926360251,"vZ0":-3.5860534463915545,"x":64.64,"y":190.41,"x0":-1.413552414487631,"y0":50.004062478217826,"z0":5.082972142903203,"aX":-19.441327732967924},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":16.7,"spinRate":1872,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.40389690435981906,"extension":6.571422823525877},"index":0,"playId":"7a02c9e5-cffb-358a-be42-aa81239120ba","pitchNumber":1,"startTime":"2026-02-24T20:43:59.978Z","endTime":"2026-02-24T20:44:03.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.769495444585935,"aZ":-29.079521182966733,"pfxX":-9.854598408113649,"pfxZ":1.6645489234848672,"pX":0.7620646623651222,"pZ":2.2604882097529555,"vX0":9.381634773659734,"vY0":-135.71176753546,"vZ0":-2.347717512450533,"x":87.95,"y":177.75,"x0":-1.4657941872500533,"y0":50.00131107525356,"z0":5.170089048660526,"aX":-18.309577163092563},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.6,"breakHorizontal":15.7,"spinRate":1878,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.40419085792110954,"extension":6.504044409881404},"index":1,"playId":"2fa5b78d-419d-3171-bc3f-d3c8bdcae136","pitchNumber":2,"startTime":"2026-02-24T20:44:12.966Z","endTime":"2026-02-24T20:44:39.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"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":93.5,"endSpeed":85.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142890261158765,"aZ":-21.729662191193192,"pfxX":-7.835969038293823,"pfxZ":5.598597091208651,"pX":0.044376420746807366,"pZ":3.189883010772958,"vX0":6.734536648094647,"vY0":-136.04303156789206,"vZ0":-1.5199845753927148,"x":115.31,"y":152.65,"x0":-1.4507800155921617,"y0":50.003862076868025,"z0":5.269024431683327,"aX":-14.62078443281882},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2136,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.40333354762853313,"extension":6.550312339917065},"hitData":{"launchSpeed":104.8,"launchAngle":-9.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.98,"coordY":157.09}},"index":2,"playId":"7d14b4d9-ab88-3844-818b-576cb70e7a3a","pitchNumber":3,"startTime":"2026-02-24T20:44:54.435Z","endTime":"2026-02-24T20:45:00.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:45:00.894Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-24T20:45:11.045Z","endTime":"2026-02-24T20:46:17.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388477668059494,"aZ":-30.992527946707888,"pfxX":7.399182500947977,"pfxZ":0.8078050394979552,"pX":1.0048492942160232,"pZ":2.507018118871657,"vX0":4.846690397220452,"vY0":-120.98932338622213,"vZ0":0.31730421878766224,"x":78.7,"y":171.09,"x0":-1.9943892636275857,"y0":50.00412008857124,"z0":5.11847856781843,"aX":10.829748982688546},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.8,"breakHorizontal":-14.6,"spinRate":2666,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45491487572679556,"extension":6.312242382513802},"index":0,"playId":"6c0c61fd-256b-3fd0-bb21-b7fdd265bdf5","pitchNumber":1,"startTime":"2026-02-24T20:45:26.437Z","endTime":"2026-02-24T20:45:30.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963531028519338,"aZ":-32.09191080251215,"pfxX":8.111063806076409,"pfxZ":0.05254240217030581,"pX":1.6543447454776103,"pZ":1.5045371017977873,"vX0":5.8333380492096065,"vY0":-122.50131426706689,"vZ0":-1.625582812480403,"x":53.94,"y":198.16,"x0":-1.825316272865933,"y0":50.001787462254,"z0":4.963533390749389,"aX":12.1190526509951},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":-16.2,"spinRate":2595,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4500071436937012,"extension":6.187295814250765},"index":1,"playId":"affc2cc8-4131-3f28-adb8-186a8a560bf9","pitchNumber":2,"startTime":"2026-02-24T20:45:42.546Z","endTime":"2026-02-24T20:45:45.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4451452912101,"aZ":-34.71292087165174,"pfxX":7.232713532222398,"pfxZ":-1.718932938337626,"pX":0.8282831417035506,"pZ":1.6638492065802684,"vX0":4.24579508249048,"vY0":-121.72869634748193,"vZ0":-0.5197311022425742,"x":85.43,"y":193.86,"x0":-1.8875114511761817,"y0":50.003567321001505,"z0":4.927287667747217,"aX":10.68037007529913},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":-14.2,"spinRate":2635,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4527322689293758,"extension":6.358271538696985},"index":2,"playId":"a41af83f-941e-3b59-b2a3-5367848f4591","pitchNumber":3,"startTime":"2026-02-24T20:45:57.660Z","endTime":"2026-02-24T20:46:00.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.745107060988047,"aZ":-25.390730891332804,"pfxX":-9.811499951083677,"pfxZ":3.8204472523439073,"pX":0.7309999721895474,"pZ":2.148978066365591,"vX0":9.106983232558175,"vY0":-133.18778696884095,"vZ0":-2.611116853764081,"x":89.14,"y":180.76,"x0":-1.4775015094521904,"y0":50.00284070850505,"z0":5.0013323082968215,"aX":-17.42025785941011},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":1941,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.41310759178001044,"extension":6.720762234616814},"index":3,"playId":"d2d1a0f1-144e-3b7d-a27f-44bc169c3494","pitchNumber":4,"startTime":"2026-02-24T20:46:14.104Z","endTime":"2026-02-24T20:46:17.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:46:17.246Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Oliva singles on a pop up to right fielder Gustavo Campero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-24T20:48:55.611Z","endTime":"2026-02-24T20:49:40.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kirby Yates replaces Jakob Guardado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-24T20:47:27.713Z","endTime":"2026-02-24T20:48:57.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":824200,"link":"/api/v1/people/824200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.520632467500405,"aZ":-21.588304130824376,"pfxX":-8.154675368849663,"pfxZ":6.171502900927239,"pX":0.7885602757683681,"pZ":2.212587222189228,"vX0":10.420676387343466,"vY0":-131.3095494154785,"vZ0":-3.6164726338049125,"x":86.94,"y":179.04,"x0":-2.205893670561347,"y0":50.000392662770814,"z0":5.249296985382117,"aX":-13.980501760421307},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":12.0,"spinRate":2199,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.42006236206059855,"extension":6.040179711824723},"index":1,"playId":"a989df7a-1617-31b4-8f6f-9d24e864070c","pitchNumber":1,"startTime":"2026-02-24T20:48:57.651Z","endTime":"2026-02-24T20:49:00.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247506884457696,"aZ":-26.429425656464517,"pfxX":-6.746805665952873,"pfxZ":3.73300215962019,"pX":-1.0316468801219072,"pZ":2.8450825533797364,"vX0":5.297836713176208,"vY0":-123.23124939004211,"vZ0":-0.8208820721932124,"x":156.32,"y":161.96,"x0":-2.3316611106825227,"y0":50.00527569663814,"z0":5.413174700153713,"aX":-10.38929932823687},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.8,"breakHorizontal":11.0,"spinRate":1097,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.44430858221852,"extension":6.052161392131052},"hitData":{"launchSpeed":61.9,"launchAngle":32.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":167.97,"coordY":127.49}},"index":2,"playId":"9b7e6487-d69c-34d2-846e-9734e46a4065","pitchNumber":2,"startTime":"2026-02-24T20:49:29.192Z","endTime":"2026-02-24T20:49:40.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:49:40.424Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, third baseman Yoán Moncada to first baseman Niko Kavadas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-24T20:50:37.386Z","endTime":"2026-02-24T20:51:39.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"08320606-0186-0003-001c-f08cd117d70a","startTime":"2026-02-24T20:50:14.051Z","endTime":"2026-02-24T20:50:39.454Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88489459573071,"aZ":-19.364131309363643,"pfxX":-8.007018640359687,"pfxZ":7.2090322130530105,"pX":-0.9041602580182012,"pZ":4.086333410745619,"vX0":6.303578555463584,"vY0":-132.81123483096738,"vZ0":0.4335396084894625,"x":151.46,"y":128.45,"x0":-2.2744833878747923,"y0":50.002279601979616,"z0":5.335368008390905,"aX":-14.226271624427557},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":13.1,"spinRate":2204,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4132767686995211,"extension":6.068245157514014},"index":1,"playId":"9069e13d-467c-3328-85c7-d1ad59c41367","pitchNumber":1,"startTime":"2026-02-24T20:50:39.454Z","endTime":"2026-02-24T20:50:53.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jared Oliva steals (2) 2nd base. Jared Oliva to 3rd. Jared Oliva advances to 3rd, on a throwing error by catcher Travis d'Arnaud.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"9069e13d-467c-3328-85c7-d1ad59c41367","startTime":"2026-02-24T20:51:01.973Z","endTime":"2026-02-24T20:51:29.972Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"postOnThird":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":30.4,"awayTeamWinProbability":69.6,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.41,"dramaIndex":71.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.587582594032753,"aZ":-29.469435860255135,"pfxX":-7.733337207868622,"pfxZ":1.838784652150819,"pX":0.7029337690906288,"pZ":2.266065724110638,"vX0":9.11507647421767,"vY0":-120.94576286232092,"vZ0":-0.977697236716906,"x":90.21,"y":177.6,"x0":-2.125899316811764,"y0":50.00000518637431,"z0":5.281158829712775,"aX":-11.351573539594929},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.4,"breakHorizontal":11.6,"spinRate":1262,"spinDirection":258},"zone":6,"typeConfidence":2.0,"plateTime":0.45444343532128606,"extension":6.154261714198766},"hitData":{"launchSpeed":78.7,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":174.03}},"index":3,"playId":"de4b81a3-d4d5-32ea-96b3-d24a9165b08c","pitchNumber":2,"startTime":"2026-02-24T20:51:29.972Z","endTime":"2026-02-24T20:51:39.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:51:39.098Z","atBatIndex":17},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Patrick Bailey out on a sacrifice fly to center fielder Bryce Teodosio. Jared Oliva scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-24T20:51:47.423Z","endTime":"2026-02-24T20:53:28.240Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":{"id":489446,"link":"/api/v1/people/489446"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650011801606883,"aZ":-15.695186905826148,"pfxX":-8.362949980948406,"pfxZ":9.055934934308102,"pX":0.8011823676663248,"pZ":2.3948724117764546,"vX0":10.677504280619132,"vY0":-134.1812471090497,"vZ0":-4.3538548135233315,"x":86.46,"y":174.12,"x0":-2.1473064069414805,"y0":50.00003973055248,"z0":5.160395089660329,"aX":-15.2134226738842},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":12.8,"spinRate":2309,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40855141868563694,"extension":5.977720478894988},"index":0,"playId":"99e36b8f-ef08-3ff8-a3d9-99feeee1ef4d","pitchNumber":1,"startTime":"2026-02-24T20:52:07.066Z","endTime":"2026-02-24T20:52:34.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98229949561286,"aZ":-16.200974780398006,"pfxX":-7.529720355258908,"pfxZ":8.867679569518943,"pX":0.1201496464428862,"pZ":2.2338470721432997,"vX0":8.52785003448646,"vY0":-133.87853705049878,"vZ0":-4.6803616957202,"x":112.42,"y":178.47,"x0":-2.139856950130323,"y0":50.00126439118597,"z0":5.177354932895117,"aX":-13.561848288561935},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2320,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4103178218125132,"extension":6.018362897981957},"index":1,"playId":"0025cd33-74f5-3a95-a88d-fbc3bd827a5f","pitchNumber":2,"startTime":"2026-02-24T20:52:53.653Z","endTime":"2026-02-24T20:52:56.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36589966105959,"aZ":-15.498001488857165,"pfxX":-8.03682554825647,"pfxZ":9.191513669608858,"pX":-0.11943858256167618,"pZ":2.7973824648868617,"vX0":8.095617484894538,"vY0":-134.4055009727383,"vZ0":-3.453637008363824,"x":121.55,"y":163.25,"x0":-2.1382844506967897,"y0":50.0059573261257,"z0":5.211773737326063,"aX":-14.58648037024536},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":12.6,"spinRate":2230,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4088113124791466,"extension":6.027963828481319},"hitData":{"launchSpeed":107.1,"launchAngle":14.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.69,"coordY":68.31}},"index":2,"playId":"ad295229-9aab-3010-b9c2-7a26b143990b","pitchNumber":3,"startTime":"2026-02-24T20:53:15.438Z","endTime":"2026-02-24T20:53:28.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":1.39,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:53:28.240Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jerar Encarnacion grounds out, second baseman Kyren Paris to first baseman Niko Kavadas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-24T20:53:35.537Z","endTime":"2026-02-24T20:55:12.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":68.6,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.522428189647155,"aZ":-32.46912503609367,"pfxX":7.145622678896653,"pfxZ":-0.24767298652077585,"pX":1.3870004823602418,"pZ":1.4627936533501886,"vX0":5.770810459566398,"vY0":-108.0221561918792,"vZ0":-0.660862828015282,"x":64.13,"y":199.28,"x0":-2.251523662968144,"y0":50.00450675926384,"z0":5.354780176592949,"aX":8.410793016777493},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-0.2,"breakHorizontal":-14.5,"spinRate":2346,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.5078362864184665,"extension":5.838133500935515},"index":0,"playId":"e1f6b403-84ac-32d5-89ca-5106df852a37","pitchNumber":1,"startTime":"2026-02-24T20:54:03.432Z","endTime":"2026-02-24T20:54:06.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.878233821528596,"aZ":-20.344310692459338,"pfxX":-8.5479797310296,"pfxZ":6.702409176664274,"pX":0.7961877441488191,"pZ":1.6700130589199527,"vX0":10.447094574856754,"vY0":-131.9512803687288,"vZ0":-4.970351929709004,"x":86.65,"y":193.69,"x0":-2.1023430569290564,"y0":50.00247492647974,"z0":5.075575732060364,"aX":-15.085494441003252},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":2201,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4149768938321876,"extension":6.124984789302502},"index":1,"playId":"fcd16987-ce13-3ab0-b388-432f1a9f65ab","pitchNumber":2,"startTime":"2026-02-24T20:54:23.508Z","endTime":"2026-02-24T20:54:50.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.653551646283482,"aZ":-32.97487022206963,"pfxX":-8.363007848787927,"pfxZ":-0.5143381021864579,"pX":0.6689910508436382,"pZ":1.4525353722691057,"vX0":9.37231008003431,"vY0":-122.83528280512209,"vZ0":-2.345440922127482,"x":91.5,"y":199.56,"x0":-2.088579643000755,"y0":50.005943655153445,"z0":5.1916468415971515,"aX":-12.933062192557305},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.2,"breakHorizontal":13.3,"spinRate":1203,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4439156812899383,"extension":6.332927987429098},"hitData":{"launchSpeed":92.7,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.9,"coordY":146.8}},"index":2,"playId":"18c07c07-8761-3e0d-87c6-2295a94bc0c8","pitchNumber":3,"startTime":"2026-02-24T20:55:04.945Z","endTime":"2026-02-24T20:55:12.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:55:12.220Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Niko Kavadas walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-24T20:57:42.525Z","endTime":"2026-02-24T20:59:43.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7,8],"actionIndex":[0,2],"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":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Landen Roupp replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-24T20:57:01.818Z","endTime":"2026-02-24T20:57:44.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694738,"link":"/api/v1/people/694738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.3,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430958308737694,"aZ":-26.910206845260706,"pfxX":-10.190714043627496,"pfxZ":2.6599771559864607,"pX":-0.13085655628741855,"pZ":3.091432659986059,"vX0":7.850653923966875,"vY0":-138.6921906777061,"vZ0":-0.8908880909354743,"x":121.99,"y":155.31,"x0":-1.6520330437015533,"y0":50.0039547788036,"z0":5.186262851341243,"aX":-20.167981087774763},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":2022,"spinDirection":245},"zone":2,"typeConfidence":0.87,"plateTime":0.3925827839640412,"extension":5.974757436241585},"index":1,"playId":"8bd25c5b-47e2-37fa-8d6b-8d04b3a3fc8f","pitchNumber":1,"startTime":"2026-02-24T20:57:44.681Z","endTime":"2026-02-24T20:57:47.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-24T20:58:08.472Z","endTime":"2026-02-24T20:58:24.075Z","isPitch":false,"type":"action","player":{"id":694359,"link":"/api/v1/people/694359"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.984212512588147,"aZ":-39.048971845772236,"pfxX":8.681052766883408,"pfxZ":-5.309193050615888,"pX":-0.536760195136058,"pZ":1.8052946175110944,"vX0":1.177597648534626,"vY0":-113.75991548995391,"vZ0":0.4590198558352454,"x":137.46,"y":190.04,"x0":-2.1890349755194918,"y0":50.00037778133072,"z0":5.506224994922606,"aX":11.251531335646455},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.1,"breakHorizontal":-16.0,"spinRate":3032,"spinDirection":56},"zone":7,"typeConfidence":0.9,"plateTime":0.48349422196932945,"extension":5.729933984512928},"index":3,"playId":"5c9fb89d-4dd4-3763-9868-6e20d72ddb64","pitchNumber":2,"startTime":"2026-02-24T20:58:24.075Z","endTime":"2026-02-24T20:58:27.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.468379131539045,"aZ":-39.03453661764057,"pfxX":9.073105680204588,"pfxZ":-5.345218122408758,"pX":-0.08122225443288716,"pZ":0.01106599139394192,"vX0":1.7171203408703413,"vY0":-113.42634041285103,"vZ0":-3.2809204058258463,"x":120.1,"y":238.48,"x0":-2.0283121308139775,"y0":50.00005461915105,"z0":5.4230796799816785,"aX":11.6537773373779},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.2,"breakHorizontal":-16.8,"spinRate":3063,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.48550123925223687,"extension":5.958946680075624},"index":4,"playId":"53027c87-4aaa-3392-ac2f-9e6b9e8be6f0","pitchNumber":3,"startTime":"2026-02-24T20:58:35.558Z","endTime":"2026-02-24T20:58:39.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031968804056728,"aZ":-33.739778156269246,"pfxX":-9.820192297297934,"pfxZ":-0.9376037499184458,"pX":0.9039037166625964,"pZ":1.7022546368157188,"vX0":10.332569908346903,"vY0":-127.8332194703175,"vZ0":-1.9247640207048873,"x":82.55,"y":192.82,"x0":-1.9043851716612334,"y0":50.00473871359374,"z0":5.1001662629033655,"aX":-16.341474052408074},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":15.6,"spinRate":1934,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4275932152174069,"extension":6.14781325120358},"index":5,"playId":"ea1277dd-30e6-340a-8bbd-a618ef9d45bb","pitchNumber":4,"startTime":"2026-02-24T20:58:55.241Z","endTime":"2026-02-24T20:58:58.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82132642039984,"aZ":-33.77910060636681,"pfxX":-10.161733049443054,"pfxZ":-0.9522271416435184,"pX":-0.49154029112421804,"pZ":0.6076005071295668,"vX0":7.26540065336833,"vY0":-128.61496737204723,"vZ0":-4.515792496776901,"x":135.74,"y":222.37,"x0":-2.0279381310543365,"y0":50.00396546482169,"z0":4.995759361419628,"aX":-17.083631518390042},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.5,"breakHorizontal":16.8,"spinRate":2058,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4252971374800212,"extension":6.279015354605346},"index":6,"playId":"0d0a70d0-5359-37b8-9434-af3014e2b53d","pitchNumber":5,"startTime":"2026-02-24T20:59:07.818Z","endTime":"2026-02-24T20:59:11.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.835651869691898,"aZ":-29.68597112526303,"pfxX":-9.673808124131828,"pfxZ":1.2969668732266673,"pX":-1.1364946900397461,"pZ":2.04269438682852,"vX0":5.359841276864488,"vY0":-137.39266185814097,"vZ0":-2.9438016625488146,"x":160.32,"y":183.63,"x0":-1.8498858831696388,"y0":50.00499942086636,"z0":5.133532710333009,"aX":-18.601025611508668},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.9,"breakHorizontal":16.4,"spinRate":2020,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.39779279282086444,"extension":5.783871310015259},"index":7,"playId":"a1473b59-5b48-38ef-aedd-80064174ae59","pitchNumber":6,"startTime":"2026-02-24T20:59:21.560Z","endTime":"2026-02-24T20:59:26.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.818200593329067,"aZ":-38.25441877380689,"pfxX":8.302794957752656,"pfxZ":-4.738893501585789,"pX":0.8374815285775455,"pZ":0.10586688422926469,"vX0":3.9261829284778265,"vY0":-113.18224757716196,"vZ0":-2.879910620882434,"x":85.08,"y":235.92,"x0":-2.00466626883594,"y0":50.0039900249129,"z0":5.267918927176408,"aX":10.650682037704158},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.0,"breakHorizontal":-16.1,"spinRate":3090,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.48602337881718727,"extension":5.85146739851096},"index":8,"playId":"53e3aa5d-756c-3169-8e78-3041874c74f7","pitchNumber":7,"startTime":"2026-02-24T20:59:39.887Z","endTime":"2026-02-24T20:59:43.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:59:43.352Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matthew Lugo flies out to right fielder Jared Oliva.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-24T20:59:52.008Z","endTime":"2026-02-24T21:00:34.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601075888888605,"aZ":-25.311893850584894,"pfxX":-10.155354868211788,"pfxZ":3.509295656041024,"pX":0.432146443068988,"pZ":1.9597774088430737,"vX0":9.010993850265082,"vY0":-138.4140543393613,"vZ0":-4.278057738070972,"x":100.53,"y":185.87,"x0":-1.5335808976220662,"y0":50.00381373985217,"z0":5.204114573885388,"aX":-19.862565774189378},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":16.7,"spinRate":2036,"spinDirection":246},"zone":9,"typeConfidence":0.83,"plateTime":0.3945288950582806,"extension":5.791676923510235},"index":0,"playId":"36e466e2-4911-325d-929c-ffe65f7d5e9f","pitchNumber":1,"startTime":"2026-02-24T21:00:06.993Z","endTime":"2026-02-24T21:00:10.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83719429837883,"aZ":-26.4677921988416,"pfxX":-10.351060988768836,"pfxZ":3.0287812337047164,"pX":-0.48690166886613606,"pZ":2.3783517183509155,"vX0":6.625356635210312,"vY0":-136.54681285627578,"vZ0":-2.6524042012263225,"x":135.56,"y":174.56,"x0":-1.6033281988648405,"y0":50.002676157220876,"z0":5.188789611844385,"aX":-19.492376394939143},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":17.3,"spinRate":2064,"spinDirection":245},"zone":4,"typeConfidence":0.83,"plateTime":0.40155568823330157,"extension":5.841713863389361},"hitData":{"launchSpeed":83.1,"launchAngle":33.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.98,"coordY":109.12}},"index":1,"playId":"1c7da6b6-89e3-3264-ae64-4362ed8885c6","pitchNumber":2,"startTime":"2026-02-24T21:00:23.537Z","endTime":"2026-02-24T21:00:34.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_ab"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"credit":"p_ab"},{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_pa"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.79,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:00:34.439Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Campero strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-24T21:00:38.415Z","endTime":"2026-02-24T21:02:41.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.170044785350004,"aZ":-37.96462593987137,"pfxX":8.669862114771247,"pfxZ":-4.518408863582373,"pX":-0.4820767577217782,"pZ":2.8370065628833503,"vX0":0.9946076429849199,"vY0":-112.97733705905884,"vZ0":2.162692816059602,"x":135.38,"y":162.18,"x0":-2.0542835136936373,"y0":50.00177349027509,"z0":5.7060338593034725,"aX":11.113865511038236},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.2,"breakHorizontal":-16.0,"spinRate":2964,"spinDirection":57},"zone":1,"typeConfidence":0.9,"plateTime":0.486355413785434,"extension":5.534810060032457},"index":0,"playId":"4efe286d-505e-3d8d-9755-0658d6cf3a6b","pitchNumber":1,"startTime":"2026-02-24T21:00:58.637Z","endTime":"2026-02-24T21:01:02.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-24T21:01:16.024Z","endTime":"2026-02-24T21:01:31.786Z","isPitch":false,"type":"action","player":{"id":672569,"link":"/api/v1/people/672569"},"defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.219759756461883,"aZ":-37.80624792375709,"pfxX":9.125772259290756,"pfxZ":-4.338633119017252,"pX":0.5398626265991733,"pZ":1.8701064255098345,"vX0":3.0630651914609173,"vY0":-114.12432845521519,"vZ0":-0.14762574217884872,"x":96.42,"y":188.29,"x0":-2.0115296878922457,"y0":50.00416764545951,"z0":5.711471756594254,"aX":11.840264412941469},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.6,"breakHorizontal":-17.4,"spinRate":3166,"spinDirection":50},"zone":9,"typeConfidence":0.9,"plateTime":0.48299012534932473,"extension":5.514531844640834},"index":2,"playId":"3725f362-f944-3fcf-9436-8377f65c2d83","pitchNumber":2,"startTime":"2026-02-24T21:01:31.786Z","endTime":"2026-02-24T21:01:34.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08629015750871,"aZ":-23.256174693864114,"pfxX":-7.948619523208231,"pfxZ":4.64082885757076,"pX":0.1408066276104985,"pZ":3.5802924348812075,"vX0":7.581370011818812,"vY0":-137.6530702043718,"vZ0":-0.7431635944263287,"x":111.63,"y":142.11,"x0":-1.6141457274031727,"y0":50.00536798263365,"z0":5.426013018209796,"aX":-15.281744137068364},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.4,"breakHorizontal":12.8,"spinRate":2099,"spinDirection":242},"zone":12,"typeConfidence":0.9,"plateTime":0.39766855055368655,"extension":6.165296004710917},"index":3,"playId":"1f3e2759-e0cf-3c45-b4af-893fbcbc21bb","pitchNumber":3,"startTime":"2026-02-24T21:01:54.146Z","endTime":"2026-02-24T21:01:57.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728583106123313,"aZ":-32.4811946856055,"pfxX":-10.775964065113808,"pfxZ":-0.18494440042836224,"pX":0.7063973641662811,"pZ":1.361607529231836,"vX0":10.068581179601216,"vY0":-127.76497964382976,"vZ0":-2.976315083074044,"x":90.07,"y":202.02,"x0":-1.8963133469329185,"y0":50.00441036775962,"z0":5.109281831704808,"aX":-17.71559440006649},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.8,"breakHorizontal":17.0,"spinRate":1956,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4296319411590481,"extension":5.624269609889481},"index":4,"playId":"c4f19c94-c82c-3dcd-b483-bd6066c0a3be","pitchNumber":4,"startTime":"2026-02-24T21:02:18.841Z","endTime":"2026-02-24T21:02:22.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748446938820273,"aZ":-31.643740738717813,"pfxX":-10.364684747367669,"pfxZ":0.3201981639108613,"pX":-0.06327066088041225,"pZ":1.1723149326659656,"vX0":7.999864848031779,"vY0":-127.3312579899071,"vZ0":-3.5909725984511542,"x":119.41,"y":207.13,"x0":-1.9030251902044168,"y0":50.00104286544809,"z0":5.111295754713736,"aX":-16.975902041801202},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":16.9,"spinRate":1959,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.4305741918301731,"extension":5.604516130160101},"index":5,"playId":"688c3940-e4b3-3da7-a89c-3cf87da22caf","pitchNumber":5,"startTime":"2026-02-24T21:02:37.319Z","endTime":"2026-02-24T21:02:41.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":-3.400000000000002,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:02:41.023Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyren Paris strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-24T21:02:54.097Z","endTime":"2026-02-24T21:04:36.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45289060376689,"aZ":-28.917136645213642,"pfxX":-9.608021625015285,"pfxZ":1.684138840635379,"pX":0.2103551531837376,"pZ":3.0978578282177875,"vX0":8.003197816307692,"vY0":-138.06269381746898,"vZ0":-0.7671138022704145,"x":108.98,"y":155.14,"x0":-1.4712764958163627,"y0":50.00672531177755,"z0":5.317713214733405,"aX":-18.63540028333647},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":2175,"spinDirection":247},"zone":2,"typeConfidence":0.89,"plateTime":0.39604621874588597,"extension":6.209067091749667},"index":0,"playId":"f3ce81aa-dd8f-3f26-9e84-e84cf77814c4","pitchNumber":1,"startTime":"2026-02-24T21:03:09.139Z","endTime":"2026-02-24T21:03:12.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895829412610826,"aZ":-23.49111450231584,"pfxX":-7.463920066179276,"pfxZ":4.613355818048923,"pX":0.7436007907345281,"pZ":4.262794464351462,"vX0":8.406905750637693,"vY0":-136.32250093500124,"vZ0":0.9837433085943256,"x":88.66,"y":123.68,"x0":-1.4101394799910525,"y0":50.00415276991908,"z0":5.518544616154326,"aX":-14.05335704896725},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":11.8,"spinRate":2125,"spinDirection":241},"zone":12,"typeConfidence":0.85,"plateTime":0.4017575803113522,"extension":6.139253837347918},"index":1,"playId":"716461da-4a21-324e-b9a2-61a4198afa3d","pitchNumber":2,"startTime":"2026-02-24T21:03:28.576Z","endTime":"2026-02-24T21:03:31.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.364082524679716,"aZ":-37.82159206377455,"pfxX":9.233922736756313,"pfxZ":-4.453308549699194,"pX":0.5272872192793407,"pZ":1.5620327010225532,"vX0":2.697550015987812,"vY0":-112.53860348793849,"vZ0":-0.3096118816634048,"x":96.9,"y":196.61,"x0":-1.889445170653364,"y0":50.00091756045937,"z0":5.5657997375568575,"aX":11.720713944625881},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.8,"breakHorizontal":-17.4,"spinRate":2909,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4886235894483457,"extension":5.6355280122509575},"index":2,"playId":"4d239e0d-c3b1-3ffe-be27-e7b857333807","pitchNumber":3,"startTime":"2026-02-24T21:03:46.922Z","endTime":"2026-02-24T21:03:49.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.810685191377292,"aZ":-37.925496009103604,"pfxX":6.6435945046179,"pfxZ":-4.3959452507712165,"pX":2.259810568105682,"pZ":0.7241683738964798,"vX0":6.471343949449792,"vY0":-114.23413384748409,"vZ0":-2.3106481516282815,"x":30.86,"y":219.23,"x0":-1.4820580890324877,"y0":50.00006593854257,"z0":5.508944036645625,"aX":8.699325090702752},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-8.3,"breakHorizontal":-13.8,"spinRate":3002,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4811255021440468,"extension":5.7150306669304225},"index":3,"playId":"31b98131-5534-3733-bd34-97516b5f12d4","pitchNumber":4,"startTime":"2026-02-24T21:04:06.492Z","endTime":"2026-02-24T21:04:09.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276807774768702,"aZ":-28.796633081323066,"pfxX":-10.008310778436261,"pfxZ":1.7770862248355197,"pX":0.2694253439016112,"pZ":3.189936999461581,"vX0":8.17779816509676,"vY0":-136.66879582399736,"vZ0":-0.39081446219438565,"x":106.73,"y":152.65,"x0":-1.45689636226986,"y0":50.000699521913795,"z0":5.307538211560773,"aX":-18.987583368902506},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.4,"breakHorizontal":16.4,"spinRate":2084,"spinDirection":245},"zone":2,"typeConfidence":0.9,"plateTime":0.4003242282642101,"extension":6.551217166848813},"index":4,"playId":"2fd09d12-debc-33db-8114-969e08bb7f66","pitchNumber":5,"startTime":"2026-02-24T21:04:31.327Z","endTime":"2026-02-24T21:04:36.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_ab"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"credit":"p_ab"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-2.599999999999998,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:04:36.104Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Holton strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T21:06:59.676Z","endTime":"2026-02-24T21:08:07.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Pomeranz replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-24T21:05:46.565Z","endTime":"2026-02-24T21:07:01.756Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":91.2,"endSpeed":83.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.379189541182186,"aZ":-11.737246568224434,"pfxX":3.897188731753709,"pfxZ":11.480514816261758,"pX":-0.8066453210767051,"pZ":2.082295045733415,"vX0":-8.485588754375398,"vY0":-132.3574227427555,"vZ0":-7.89276986623198,"x":147.75,"y":182.56,"x0":1.929866196114689,"y0":50.004592303784406,"z0":5.956215991725953,"aX":6.939663697346264},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.3,"breakHorizontal":-5.3,"spinRate":2585,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.4133153496478421,"extension":5.799696425377204},"index":1,"playId":"2d4b12dd-0ea1-33f5-9e72-afe7a3b4c39a","pitchNumber":1,"startTime":"2026-02-24T21:07:01.756Z","endTime":"2026-02-24T21:07:05.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19742318285534,"aZ":-12.682784347914067,"pfxX":4.019674089665914,"pfxZ":10.866920115791004,"pX":-0.2199718296643196,"pZ":3.000099717932012,"vX0":-7.313713590598013,"vY0":-132.77723713713172,"vZ0":-5.679028588079468,"x":125.38,"y":157.78,"x0":2.0422539997578215,"y0":50.004787903910234,"z0":6.081967113205811,"aX":7.211936694395375},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":-5.8,"spinRate":2561,"spinDirection":146},"zone":2,"typeConfidence":0.89,"plateTime":0.4117915120315594,"extension":5.7821096388218916},"index":2,"playId":"e8675c97-b648-3ad9-9d2d-7b34eec50de1","pitchNumber":2,"startTime":"2026-02-24T21:07:15.761Z","endTime":"2026-02-24T21:07:18.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422761061391007,"aZ":-11.262456271680561,"pfxX":3.3937702586677196,"pfxZ":11.38392684727797,"pX":0.585250121314225,"pZ":3.882630938664647,"vX0":-4.9657680523162915,"vY0":-133.8328116858035,"vZ0":-3.916189819356614,"x":94.69,"y":133.95,"x0":2.0130150633996147,"y0":50.0059841922288,"z0":6.155340332164547,"aX":6.236521739851328},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":-5.3,"spinRate":2533,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.4072762707765314,"extension":5.831969471703507},"index":3,"playId":"2a7fd624-8495-3f12-bc7b-66e169e04355","pitchNumber":3,"startTime":"2026-02-24T21:07:34.598Z","endTime":"2026-02-24T21:07:37.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418946862315313,"aZ":-11.814889613649767,"pfxX":4.2003103690093315,"pfxZ":11.123346016117027,"pX":0.40244778595604114,"pZ":1.9563530125992061,"vX0":-5.746989785313882,"vY0":-133.82691982821518,"vZ0":-8.35674288554954,"x":101.66,"y":185.96,"x0":2.0230295212896547,"y0":50.00576531531304,"z0":5.9478068638236055,"aX":7.690188331847631},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":-6.5,"spinRate":2486,"spinDirection":157},"zone":9,"typeConfidence":0.9,"plateTime":0.4078697744353357,"extension":5.829856302503737},"index":4,"playId":"c41f6ca6-ef5a-3071-9648-4898836942e0","pitchNumber":4,"startTime":"2026-02-24T21:07:49.033Z","endTime":"2026-02-24T21:07:52.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.325098063070886,"aZ":-11.963834686538185,"pfxX":3.9889165241349627,"pfxZ":10.876805210964621,"pX":-0.08589922899431791,"pZ":2.767007466017187,"vX0":-6.573618114045605,"vY0":-135.1741591445529,"vZ0":-6.4844102094804414,"x":120.27,"y":164.07,"x0":1.8546847758284384,"y0":50.00567692402211,"z0":6.030109913201423,"aX":7.414411906513715},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":-5.9,"spinRate":2599,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.4045772246096462,"extension":5.768981453483248},"index":5,"playId":"1fb4e817-f274-33b8-b039-4d466fd08c8a","pitchNumber":5,"startTime":"2026-02-24T21:08:04.557Z","endTime":"2026-02-24T21:08:07.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:08:07.557Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Furman walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T21:08:10.387Z","endTime":"2026-02-24T21:11:18.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93677958385136,"aZ":-12.568182263076292,"pfxX":1.8004420886376362,"pfxZ":10.665451598000011,"pX":-0.009951205662084881,"pZ":2.8162153386363404,"vX0":-5.847487613526444,"vY0":-134.42070918780414,"vZ0":-6.169014987383477,"x":117.38,"y":162.74,"x0":1.9554040728984559,"y0":50.00104587775757,"z0":6.025713012102872,"aX":3.3099102393711473},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-2.0,"spinRate":2725,"spinDirection":160},"zone":2,"typeConfidence":0.9,"plateTime":0.4067936505945564,"extension":5.763063411842917},"index":0,"playId":"0749ff3e-e51d-3a5c-a0be-310f408a1b2c","pitchNumber":1,"startTime":"2026-02-24T21:08:34.855Z","endTime":"2026-02-24T21:08:37.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":91.9,"endSpeed":85.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.923005391663022,"aZ":-13.16697637718346,"pfxX":1.6134030729358653,"pfxZ":10.403552689820184,"pX":-1.340884302926789,"pZ":2.560251332679838,"vX0":-9.040132118110472,"vY0":-133.59084246173012,"vZ0":-6.616837212304041,"x":168.11,"y":169.65,"x0":1.8617922927329034,"y0":50.00129860656974,"z0":5.996504239218064,"aX":2.9494830611653002},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":-1.2,"spinRate":2740,"spinDirection":161},"zone":11,"typeConfidence":0.89,"plateTime":0.4083721760585797,"extension":5.858434345860196},"index":1,"playId":"62125d49-023d-36d0-b9ba-c668be20d9da","pitchNumber":2,"startTime":"2026-02-24T21:08:48.823Z","endTime":"2026-02-24T21:08:51.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047816254139136,"aZ":-12.686653426662684,"pfxX":1.7265750187518396,"pfxZ":10.711511885617359,"pX":0.3989250282085852,"pZ":2.779854231204811,"vX0":-4.940879615421563,"vY0":-134.05053006842243,"vZ0":-6.011408128023169,"x":101.79,"y":163.72,"x0":2.041918713979878,"y0":50.0055201140744,"z0":5.95778074936746,"aX":3.142651890938405},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":-2.0,"spinRate":2633,"spinDirection":159},"zone":3,"typeConfidence":0.89,"plateTime":0.40864927213257385,"extension":5.874832794326038},"index":2,"playId":"9b15f714-e7a3-3ba1-b9a9-da4839176ec9","pitchNumber":3,"startTime":"2026-02-24T21:09:03.421Z","endTime":"2026-02-24T21:09:06.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-24T21:09:16.227Z","endTime":"2026-02-24T21:09:31.374Z","isPitch":false,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":93.6,"endSpeed":86.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70171789387098,"aZ":-14.256648998728458,"pfxX":3.3032996348676376,"pfxZ":9.422364838897192,"pX":-0.5581460685035144,"pZ":1.7438041645550406,"vX0":-8.020377894650684,"vY0":-136.01818254192207,"vZ0":-8.579551278925663,"x":138.28,"y":191.7,"x0":1.98024757391564,"y0":50.00085417757454,"z0":5.895909329544669,"aX":6.280728448381129},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-4.6,"spinRate":2646,"spinDirection":156},"zone":7,"typeConfidence":0.9,"plateTime":0.4004325619114524,"extension":5.819985398082671},"index":4,"playId":"ed7bc12b-a446-31bc-b71d-68ec1488e045","pitchNumber":4,"startTime":"2026-02-24T21:09:31.374Z","endTime":"2026-02-24T21:09:35.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.7,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.046701248080048,"aZ":-13.135668022938823,"pfxX":3.69038746210639,"pfxZ":10.054063030491509,"pX":0.5942753249345307,"pZ":2.015272970225808,"vX0":-5.11346101647419,"vY0":-135.3887668202314,"vZ0":-8.245203661675772,"x":94.35,"y":184.37,"x0":2.0107527704084034,"y0":50.00113477708429,"z0":5.979324825034284,"aX":6.987065381103325},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":-5.9,"spinRate":2617,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.4015352887178709,"extension":5.8227026797880495},"index":5,"playId":"069f40ac-7f31-3be7-a962-7fb4aef54f7b","pitchNumber":5,"startTime":"2026-02-24T21:09:48.622Z","endTime":"2026-02-24T21:09:51.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.437384287687276,"aZ":-12.96809503317112,"pfxX":2.904910777788044,"pfxZ":10.427315542851892,"pX":1.3217780449623382,"pZ":3.742744005126942,"vX0":-3.2363125370314885,"vY0":-135.11320759864023,"vZ0":-3.953106320805548,"x":66.62,"y":137.73,"x0":2.1597543592699866,"y0":50.0063136670931,"z0":6.141236906868484,"aX":5.352666095136608},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-4.6,"spinRate":2604,"spinDirection":156},"zone":12,"typeConfidence":0.89,"plateTime":0.4059586943984437,"extension":5.935044101028466},"index":6,"playId":"9c9d32d4-00ff-318c-968a-297d7975723b","pitchNumber":6,"startTime":"2026-02-24T21:10:11.456Z","endTime":"2026-02-24T21:10:14.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56326110161268,"aZ":-12.099231080962022,"pfxX":3.3953593665547226,"pfxZ":10.951383899018827,"pX":-0.3057770382664411,"pZ":2.0387683099492064,"vX0":-7.496102893596699,"vY0":-134.60873061758454,"vZ0":-7.894079312601622,"x":128.66,"y":183.73,"x0":2.0754303535155567,"y0":50.00074508779918,"z0":5.86843050939924,"aX":6.223485981222836},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-4.6,"spinRate":2672,"spinDirection":157},"zone":7,"typeConfidence":0.9,"plateTime":0.4071016015755018,"extension":5.942936143754194},"index":7,"playId":"24803627-1fa3-3cce-bdd0-318d38e38940","pitchNumber":7,"startTime":"2026-02-24T21:10:30.873Z","endTime":"2026-02-24T21:10:39.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.034389505874355,"aZ":-12.802846347105959,"pfxX":0.8332325086681809,"pfxZ":10.70987178246143,"pX":0.3471722213893929,"pZ":3.8842008811121733,"vX0":-4.842077743929133,"vY0":-134.13303760305146,"vZ0":-3.494853300606514,"x":103.77,"y":133.91,"x0":2.0732883447211314,"y0":50.00214583658698,"z0":6.126769281241696,"aX":1.508188839516841},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":-0.4,"spinRate":2594,"spinDirection":145},"zone":12,"typeConfidence":0.89,"plateTime":0.4095310295699517,"extension":5.511666111024375},"index":8,"playId":"077f046a-c990-304a-933b-3bb739032ba3","pitchNumber":8,"startTime":"2026-02-24T21:11:15.746Z","endTime":"2026-02-24T21:11:18.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":-1.9999999999999964,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:11:18.746Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Christian Koss grounds into a force out, third baseman Yoán Moncada to second baseman Kyren Paris. Nate Furman out at 2nd. Christian Koss to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T21:11:23.479Z","endTime":"2026-02-24T21:13:19.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876396393807557,"aZ":-43.29968449660769,"pfxX":-1.9620170599955167,"pfxZ":-7.734660088774438,"pX":0.23361950734084297,"pZ":2.4817921832766534,"vX0":-3.697196553942697,"vY0":-119.66411045683044,"vZ0":0.4258682122551791,"x":108.09,"y":171.77,"x0":2.0586415878755013,"y0":50.00302511181123,"z0":6.206834794295707,"aX":-2.821690308748256},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.6,"breakHorizontal":4.6,"spinRate":2087,"spinDirection":323},"zone":5,"typeConfidence":0.9,"plateTime":0.4591773614907817,"extension":5.732578270557994},"index":0,"playId":"b6853198-4f85-3cdd-a44f-9a2f6675e038","pitchNumber":1,"startTime":"2026-02-24T21:11:43.491Z","endTime":"2026-02-24T21:11:46.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.511038122071735,"aZ":-12.895710230544275,"pfxX":1.6827028682083753,"pfxZ":10.76411496920229,"pX":0.6366727239906333,"pZ":2.13360973822402,"vX0":-4.576301820231062,"vY0":-133.42380332258048,"vZ0":-7.291283497427835,"x":92.73,"y":181.17,"x0":2.160565290647175,"y0":50.00268540713385,"z0":5.844178702387418,"aX":3.014276558386039},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":-2.0,"spinRate":2515,"spinDirection":152},"zone":9,"typeConfidence":0.89,"plateTime":0.4115805271736832,"extension":5.774210616069212},"index":1,"playId":"7e94bda5-e3c8-30a5-bbe1-8d762b379c87","pitchNumber":2,"startTime":"2026-02-24T21:11:58.971Z","endTime":"2026-02-24T21:12:01.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.376155284686977,"aZ":-35.4175862816269,"pfxX":0.9910149366297432,"pfxZ":-2.152037542130868,"pX":-0.377572176045793,"pZ":1.0896078279136332,"vX0":-6.195423290090102,"vY0":-121.69814059848039,"vZ0":-4.646799314778492,"x":131.39,"y":209.36,"x0":2.064962906374614,"y0":50.001536072536986,"z0":6.0691655436973235,"aX":1.4978531356165539},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.7,"breakHorizontal":-0.5,"spinRate":2049,"spinDirection":332},"zone":13,"typeConfidence":0.88,"plateTime":0.44892363932345347,"extension":5.7567833250517015},"index":2,"playId":"bd537370-fdf1-3187-8ce1-9178c9a5c8ff","pitchNumber":3,"startTime":"2026-02-24T21:12:24.044Z","endTime":"2026-02-24T21:12:27.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743277665482697,"aZ":-14.072580295214255,"pfxX":2.395070472279378,"pfxZ":9.805047527930434,"pX":-0.15521966709371232,"pZ":2.6250628522284476,"vX0":-5.994350970810759,"vY0":-134.6324731912413,"vZ0":-6.460974936017032,"x":122.92,"y":167.9,"x0":1.7835028816093481,"y0":50.00104785280582,"z0":6.042032849935549,"aX":4.421622800379664},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-3.1,"spinRate":2547,"spinDirection":161},"zone":5,"typeConfidence":0.89,"plateTime":0.4059975142878032,"extension":5.734511793962631},"index":3,"playId":"38008c51-726c-364c-a0b0-7ddd4c8c207d","pitchNumber":4,"startTime":"2026-02-24T21:12:43.674Z","endTime":"2026-02-24T21:12:46.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.2,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578012783023897,"aZ":-39.025571891730344,"pfxX":0.11195592987070613,"pfxZ":-4.654530940429597,"pX":-0.06297145211594343,"pZ":1.755843257389317,"vX0":-4.666658243198073,"vY0":-121.10360170319525,"vZ0":-2.3073746111618356,"x":119.4,"y":191.37,"x0":1.8815346608419712,"y0":50.00182971085271,"z0":6.162956605487324,"aX":0.16506659849474795},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.8,"breakHorizontal":1.0,"spinRate":2155,"spinDirection":330},"zone":8,"typeConfidence":0.9,"plateTime":0.4537971608104989,"extension":5.816281092667451},"hitData":{"launchSpeed":96.1,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.67,"coordY":172.22}},"index":4,"playId":"1e05b536-0d80-3d66-9338-1a1ab23cbf27","pitchNumber":5,"startTime":"2026-02-24T21:13:10.207Z","endTime":"2026-02-24T21:13:19.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:13:19.851Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T21:13:36.851Z","endTime":"2026-02-24T21:14:13.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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(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":91.8,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62115258871174,"aZ":-14.250939914624112,"pfxX":1.891195748040024,"pfxZ":9.82929069123372,"pX":0.16766881025237518,"pZ":3.7399746293143963,"vX0":-4.962510084916745,"vY0":-133.65523985081302,"vZ0":-3.6164073601409488,"x":110.61,"y":137.8,"x0":1.7961669186366795,"y0":50.00579768904855,"z0":6.122601896159281,"aX":3.4499297661720583},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":-2.4,"spinRate":2539,"spinDirection":162},"zone":12,"typeConfidence":0.89,"plateTime":0.40854928001353796,"extension":5.796069279667961},"index":0,"playId":"be34fb8f-5400-35ca-9624-265c1fe9dd2f","pitchNumber":1,"startTime":"2026-02-24T21:13:47.197Z","endTime":"2026-02-24T21:13:50.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.5,"endSpeed":84.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38933913377428,"aZ":-13.680635403201501,"pfxX":1.845076376815576,"pfxZ":10.222580122640991,"pX":0.4489257816776499,"pZ":2.296793611622954,"vX0":-4.077606670218906,"vY0":-133.127451904538,"vZ0":-7.198775211770596,"x":99.89,"y":176.77,"x0":1.7552228405479828,"y0":50.00644737240325,"z0":6.010342561104072,"aX":3.339419509911923},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-2.5,"spinRate":2629,"spinDirection":158},"zone":6,"typeConfidence":0.89,"plateTime":0.4101353048574854,"extension":5.697789337657446},"hitData":{"launchSpeed":104.5,"launchAngle":39.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.06,"coordY":52.4}},"index":1,"playId":"82fa0cc9-0272-3027-b4ae-80f5f913662b","pitchNumber":2,"startTime":"2026-02-24T21:14:04.822Z","endTime":"2026-02-24T21:14:13.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:14:13.922Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to second baseman Nate Furman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-24T21:16:51.040Z","endTime":"2026-02-24T21:18:37.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Gage replaces Landen Roupp.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-24T21:15:47.247Z","endTime":"2026-02-24T21:16:52.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694738,"link":"/api/v1/people/694738","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23937028135054,"aZ":-16.5338637390783,"pfxX":3.194800702009002,"pfxZ":8.49349060090234,"pX":-0.3835089908880857,"pZ":1.5663320207333689,"vX0":-4.407943850138727,"vY0":-134.82027490687102,"vZ0":-9.65956847241651,"x":131.62,"y":196.49,"x0":0.8573603730855661,"y0":50.00165076328802,"z0":6.361792810991784,"aX":5.88252493580501},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-4.8,"spinRate":1968,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.40622199208170606,"extension":6.401692575221071},"index":1,"playId":"4f871607-9695-37f1-8f30-3a9d29577dfa","pitchNumber":1,"startTime":"2026-02-24T21:16:52.711Z","endTime":"2026-02-24T21:16:56.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.436590429492572,"aZ":-30.078636860717296,"pfxX":-3.090076804195395,"pfxZ":1.3410231082732977,"pX":0.7718758452566846,"pZ":2.5140532608594586,"vX0":-0.16851977052554157,"vY0":-123.76988707412592,"vZ0":-3.3544157527988174,"x":87.58,"y":170.9,"x0":1.2427641580795512,"y0":50.00586626401964,"z0":6.379972102433648,"aX":-4.841827715839913},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":5.6,"spinRate":2234,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4408910785365481,"extension":6.195697198387424},"index":2,"playId":"b1e0c952-6f0b-3c0a-b43b-d876c77cc9db","pitchNumber":2,"startTime":"2026-02-24T21:17:07.737Z","endTime":"2026-02-24T21:17:10.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":84.4,"endSpeed":78.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.501422450862822,"aZ":-30.03748297736528,"pfxX":3.819828680852753,"pfxZ":1.3805137089635835,"pX":1.257993278859783,"pZ":2.9742473204925926,"vX0":-0.9364297711961451,"vY0":-122.97840783776226,"vZ0":-2.014250531397048,"x":69.05,"y":158.48,"x0":1.1454702876391176,"y0":50.00135086582801,"z0":6.331649588014875,"aX":5.898357466386565},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":-6.7,"spinRate":1066,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.44399135435900705,"extension":6.562658682708836},"index":3,"playId":"95e02fee-f87d-3180-a875-70d54f362b19","pitchNumber":3,"startTime":"2026-02-24T21:17:22.727Z","endTime":"2026-02-24T21:17:26.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49535811529939,"aZ":-31.17171933748302,"pfxX":-2.795525264274117,"pfxZ":0.643265291216597,"pX":0.3749952872122479,"pZ":3.083881258938068,"vX0":-0.8156320712041474,"vY0":-123.18106111897546,"vZ0":-1.7523769984662758,"x":102.71,"y":155.52,"x0":1.0728443667176952,"y0":50.00038707059543,"z0":6.418574329916494,"aX":-4.332061313538322},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":5.3,"spinRate":2230,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.4431936555301834,"extension":6.247033290732746},"index":4,"playId":"b81c93c4-6876-34bc-94c0-ce2ce23d0006","pitchNumber":4,"startTime":"2026-02-24T21:17:37.371Z","endTime":"2026-02-24T21:17:40.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350882309220413,"aZ":-16.464952400336127,"pfxX":-0.37967741844857805,"pfxZ":8.471349031861948,"pX":1.4824100655409937,"pZ":2.4038998700626535,"vX0":2.218828675048571,"vY0":-135.26110782949004,"vZ0":-7.535718652467528,"x":60.49,"y":173.87,"x0":0.7010149395331446,"y0":50.00234350479756,"z0":6.379438032650606,"aX":-0.7045330055742242},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":0.2,"spinRate":1987,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.404870553767394,"extension":6.274953677147346},"index":5,"playId":"2dedf630-69dc-3866-ac45-8300be6089ca","pitchNumber":5,"startTime":"2026-02-24T21:17:51.723Z","endTime":"2026-02-24T21:17:54.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86478110097831,"aZ":-26.162458755250448,"pfxX":-2.6580089870245382,"pfxZ":3.775200363518234,"pX":-0.127547866815232,"pZ":2.3003179123298505,"vX0":-1.9798924898531345,"vY0":-125.27764779993049,"vZ0":-4.650326976092337,"x":121.86,"y":176.67,"x0":1.0178492909362153,"y0":50.00435697902931,"z0":6.314514431280887,"aX":-4.2323587978720445},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":5.3,"spinRate":2205,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4369003348727647,"extension":6.270933708534537},"index":6,"playId":"231e6841-b2b6-3f4e-869f-f0f9dc92194f","pitchNumber":6,"startTime":"2026-02-24T21:18:07.410Z","endTime":"2026-02-24T21:18:10.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.701590663298386,"aZ":-27.445462189046147,"pfxX":4.044980199522046,"pfxZ":3.0303575576157202,"pX":-0.20884975106205017,"pZ":1.8119844277563295,"vX0":-4.14951834949948,"vY0":-123.83611213769672,"vZ0":-5.251921861766927,"x":124.96,"y":189.86,"x0":0.9594420320706879,"y0":50.002814513415366,"z0":6.24381051166233,"aX":6.310605422415969},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-6.4,"spinRate":1014,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4415512034276876,"extension":6.585364985102844},"hitData":{"launchSpeed":79.1,"launchAngle":69.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":139.77,"coordY":155.88}},"index":7,"playId":"8055ba16-5fe0-34de-b0f0-dbda62498ec1","pitchNumber":7,"startTime":"2026-02-24T21:18:29.271Z","endTime":"2026-02-24T21:18:37.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:18:37.039Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yoán Moncada lines out sharply to left fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-24T21:18:43.763Z","endTime":"2026-02-24T21:19:43.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.334237826384573,"aZ":-29.245000713944314,"pfxX":-2.3753888836607238,"pfxZ":1.8478481296040958,"pX":-0.46387321028407946,"pZ":0.6832607678938055,"vX0":-3.0464257703778204,"vY0":-124.31994886265225,"vZ0":-7.582772684865618,"x":134.68,"y":220.33,"x0":1.0807924116624223,"y0":50.00050953847121,"z0":6.163853021058633,"aX":-3.7585114577249157},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":4.9,"spinRate":2339,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4387243288338638,"extension":6.326013442682618},"index":0,"playId":"7a44ec90-f910-3b85-8831-300f0540edf1","pitchNumber":1,"startTime":"2026-02-24T21:19:03.644Z","endTime":"2026-02-24T21:19:06.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":90.9,"endSpeed":83.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13229714458591,"aZ":-17.007675320329792,"pfxX":-0.3149705530686533,"pfxZ":8.487176312566985,"pX":-0.8873187353775827,"pZ":3.3059234397448685,"vX0":-4.358151382063729,"vY0":-132.29559942749182,"vZ0":-4.978737747012502,"x":150.82,"y":149.52,"x0":0.8167852237569888,"y0":50.00076295303459,"z0":6.44442352942379,"aX":-0.5617584487765452},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":1.4,"spinRate":2105,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.41277917422178056,"extension":6.402242813097804},"index":1,"playId":"73ede489-18e1-3627-b069-0bac052e3f3b","pitchNumber":2,"startTime":"2026-02-24T21:19:21.191Z","endTime":"2026-02-24T21:19:24.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.011686517429716,"aZ":-29.76637124067048,"pfxX":-2.1130573119989724,"pfxZ":1.554076395867991,"pX":-0.06137053118717893,"pZ":2.3442461756242627,"vX0":-1.856532731544823,"vY0":-122.94828251406062,"vZ0":-3.551089488163252,"x":119.34,"y":175.49,"x0":0.9752062436230995,"y0":50.002031757981676,"z0":6.305706086906433,"aX":-3.267569813582544},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":4.2,"spinRate":2322,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4437444020232766,"extension":6.12601184297461},"hitData":{"launchSpeed":101.8,"launchAngle":18.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.16,"coordY":92.93}},"index":2,"playId":"190d95b4-1c9a-3b79-b462-9bda2a24e146","pitchNumber":3,"startTime":"2026-02-24T21:19:38.584Z","endTime":"2026-02-24T21:19:43.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:19:43.821Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-24T21:19:49.696Z","endTime":"2026-02-24T21:21:09.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940968611573982,"aZ":-22.85938228793685,"pfxX":3.4296908177604966,"pfxZ":5.939242392839419,"pX":-0.196675842079877,"pZ":2.120920810202971,"vX0":-3.745782030704148,"vY0":-124.42328033684987,"vZ0":-5.42457870223762,"x":124.5,"y":181.52,"x0":0.8826207738420191,"y0":50.00126171872036,"z0":6.223242593124132,"aX":5.377585423809211},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.7,"breakHorizontal":-5.4,"spinRate":1038,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.44018796776883073,"extension":6.331854096308115},"index":0,"playId":"d58e344d-36f3-3d11-b9d4-8115865abb9e","pitchNumber":1,"startTime":"2026-02-24T21:20:08.303Z","endTime":"2026-02-24T21:20:11.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.0,"endSpeed":85.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603804156730853,"aZ":-16.37612255230051,"pfxX":0.8999237861924545,"pfxZ":8.43285852503892,"pX":-0.3544644902952888,"pZ":3.682434312602224,"vX0":-2.7373827629226604,"vY0":-135.5031597129069,"vZ0":-4.464874314889614,"x":130.51,"y":139.35,"x0":0.5486814522237181,"y0":50.00123355984059,"z0":6.483868768803559,"aX":1.6859771392961806},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-1.1,"spinRate":2082,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4031062769053424,"extension":5.9259039029681455},"index":1,"playId":"1d621579-8994-3dc3-b857-c14eb12f60d8","pitchNumber":2,"startTime":"2026-02-24T21:20:30.191Z","endTime":"2026-02-24T21:20:33.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.300956374586647,"aZ":-15.294585760582857,"pfxX":-0.03605706943955145,"pfxZ":9.08378569805846,"pX":-0.7846448299606912,"pZ":3.1412552771833324,"vX0":-4.345121867306803,"vY0":-134.71021357672984,"vZ0":-5.822326075420332,"x":146.91,"y":153.97,"x0":0.846525085252329,"y0":50.000308475183516,"z0":6.392403695225529,"aX":-0.06582356053771093},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":0.8,"spinRate":2185,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.40494116933695956,"extension":6.295743693370106},"index":2,"playId":"f10c407c-d854-34e8-8863-3d96b4efaaf7","pitchNumber":3,"startTime":"2026-02-24T21:20:45.136Z","endTime":"2026-02-24T21:20:48.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-24T21:20:52.304Z","endTime":"2026-02-24T21:21:06.369Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70714576915012,"aZ":-29.428344463546278,"pfxX":-2.3077132684488193,"pfxZ":1.7418575068890314,"pX":-0.7259384977919258,"pZ":0.3291503324463481,"vX0":-3.3479372909140936,"vY0":-124.05981430388577,"vZ0":-8.166154076418861,"x":144.67,"y":229.89,"x0":0.9361003324020704,"y0":50.001586797083526,"z0":6.085540217878334,"aX":-3.6283691554451174},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":4.9,"spinRate":2229,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43997807465623806,"extension":6.465850846155297},"index":4,"playId":"512ecef7-ecdb-3422-b5a1-2f3a1a0db931","pitchNumber":4,"startTime":"2026-02-24T21:21:06.369Z","endTime":"2026-02-24T21:21:09.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:21:09.369Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, shortstop Oswald Peraza to first baseman Niko Kavadas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:23:37.219Z","endTime":"2026-02-24T21:24:37.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Drew Pomeranz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-24T21:23:02.990Z","endTime":"2026-02-24T21:23:39.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":84.9,"endSpeed":78.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158413861201833,"aZ":-30.453397797467847,"pfxX":3.042614320736849,"pfxZ":1.110145073504647,"pX":-0.17538427730498654,"pZ":1.3056329173177124,"vX0":3.4314670669354137,"vY0":-123.6000780530277,"vZ0":-4.707673754969672,"x":123.69,"y":203.53,"x0":-1.97594055015775,"y0":50.003627951633106,"z0":5.786255154718573,"aX":4.716806570359538},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-6.2,"spinRate":2239,"spinDirection":95},"zone":13,"typeConfidence":0.9,"plateTime":0.4427899246020903,"extension":7.2807870828685},"index":1,"playId":"c4f6feef-32b2-3985-b3d7-354d0025d141","pitchNumber":1,"startTime":"2026-02-24T21:23:39.210Z","endTime":"2026-02-24T21:23:42.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246083559315768,"aZ":-31.85538595449514,"pfxX":2.141701139905139,"pfxZ":0.20620522599763458,"pX":-0.5669165416162029,"pZ":1.7701797063885873,"vX0":3.033924166653009,"vY0":-123.97624073305306,"vZ0":-3.7729070766477966,"x":138.61,"y":190.99,"x0":-2.085750208499058,"y0":50.0040954562433,"z0":5.976271953757465,"aX":3.326909346491633},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":-4.6,"spinRate":2241,"spinDirection":79},"zone":7,"typeConfidence":0.9,"plateTime":0.4421406682335567,"extension":7.300265821689102},"index":2,"playId":"6619e18f-6ea0-311b-9f91-7cc6916802f5","pitchNumber":2,"startTime":"2026-02-24T21:23:54.354Z","endTime":"2026-02-24T21:23:57.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":97.5,"endSpeed":88.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86500922626095,"aZ":-9.01345097470627,"pfxX":-3.148253916658227,"pfxZ":11.418865903500159,"pX":-1.1993706151648864,"pZ":3.768556665886992,"vX0":1.691963784454798,"vY0":-141.85352536338436,"vZ0":-5.390760504878846,"x":162.72,"y":137.03,"x0":-1.3959971434113077,"y0":50.005980458091585,"z0":6.2743524739352585,"aX":-6.387135831565319},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.7,"breakHorizontal":5.3,"spinRate":2478,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.38681890559522136,"extension":7.436142855842935},"index":3,"playId":"9fbdbced-eacd-336e-8ea5-3693733a9407","pitchNumber":3,"startTime":"2026-02-24T21:24:10.341Z","endTime":"2026-02-24T21:24:13.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2097812788721,"aZ":-10.696634682905044,"pfxX":-1.7845205844672254,"pfxZ":11.187962929366055,"pX":0.15890359104839513,"pZ":3.12709288378712,"vX0":5.683100847327743,"vY0":-138.2597542523894,"vZ0":-5.84499167678204,"x":110.94,"y":154.35,"x0":-1.6989945343692505,"y0":50.00507688628616,"z0":5.998869780143933,"aX":-3.426645664959007},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":1.9,"spinRate":2412,"spinDirection":192},"zone":2,"typeConfidence":0.89,"plateTime":0.3974098856705992,"extension":7.519638064928531},"hitData":{"launchSpeed":87.7,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.38,"coordY":149.22}},"index":4,"playId":"5c13ae7d-505b-32a3-80e9-34ab122017bb","pitchNumber":4,"startTime":"2026-02-24T21:24:26.563Z","endTime":"2026-02-24T21:24:37.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:24:37.973Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Oliva strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:24:40.753Z","endTime":"2026-02-24T21:26:16.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2795844710745,"aZ":-35.28650224935506,"pfxX":2.6279797734249475,"pfxZ":-2.0156079622780894,"pX":0.8868929500556278,"pZ":1.6527539608771349,"vX0":5.4773531661001655,"vY0":-123.63787411347259,"vZ0":-3.2143626847239943,"x":83.19,"y":194.16,"x0":-1.70099750191158,"y0":50.00273513752012,"z0":5.939160250473949,"aX":4.057086749920859},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.2,"breakHorizontal":-6.1,"spinRate":2209,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.44347004736263074,"extension":7.481148641064491},"index":0,"playId":"3e28f6a0-fc7c-3aa5-9139-008e4aff2100","pitchNumber":1,"startTime":"2026-02-24T21:25:01.213Z","endTime":"2026-02-24T21:25:05.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40507592879542,"aZ":-36.05475926435371,"pfxX":1.2533317208082173,"pfxZ":-2.469129700288436,"pX":0.9227925206327056,"pZ":0.7924066004720134,"vX0":6.650857451800224,"vY0":-124.39995250667897,"vZ0":-5.027660657140229,"x":81.83,"y":217.39,"x0":-1.9456569933898773,"y0":50.00336089441804,"z0":5.820570322535112,"aX":1.9686606577123715},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":-3.7,"spinRate":2187,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.43990123650427115,"extension":7.244369490147992},"index":1,"playId":"2cab0b5f-c270-39f3-80d1-a5e913c545ea","pitchNumber":2,"startTime":"2026-02-24T21:25:15.324Z","endTime":"2026-02-24T21:25:18.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313536966971927,"aZ":-13.375204524831826,"pfxX":-1.092209110389665,"pfxZ":9.978994702571965,"pX":-0.4454577025863389,"pZ":3.49712342271719,"vX0":3.417306252142348,"vY0":-136.4582248961931,"vZ0":-4.085332737455343,"x":133.98,"y":144.36,"x0":-1.5726833933851263,"y0":50.005061915806465,"z0":5.936672964138555,"aX":-2.0586145815721095},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":1.2,"spinRate":2258,"spinDirection":191},"zone":11,"typeConfidence":0.88,"plateTime":0.40154635673373384,"extension":7.695917034377197},"index":2,"playId":"7dece3a5-684a-34d1-aafa-8189bd64325b","pitchNumber":3,"startTime":"2026-02-24T21:25:35.342Z","endTime":"2026-02-24T21:25:38.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046964309168512,"aZ":-33.88354812320438,"pfxX":-0.22448326204438374,"pfxZ":-1.043479657190642,"pX":1.3725905271517647,"pZ":1.091140664224045,"vX0":6.918404892897786,"vY0":-126.60780778312603,"vZ0":-5.8625553417982434,"x":64.68,"y":209.32,"x0":-1.3626186884848208,"y0":50.00616668136069,"z0":6.13776319350973,"aX":-0.3652549444405607},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.0,"breakHorizontal":-1.1,"spinRate":2172,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.43206596448406387,"extension":7.33236065652734},"index":3,"playId":"e6c004fb-58a2-3ef9-ad60-3a3f820dc86e","pitchNumber":4,"startTime":"2026-02-24T21:25:57.591Z","endTime":"2026-02-24T21:26:00.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.424752631303257,"aZ":-35.03202332028153,"pfxX":2.9743824260465024,"pfxZ":-1.7848527483170642,"pX":0.6231170016471594,"pZ":1.363048977997683,"vX0":4.9026381235880425,"vY0":-125.01173895227002,"vZ0":-4.22449652653684,"x":93.25,"y":201.98,"x0":-1.7409831436963727,"y0":50.00320362883371,"z0":5.9144017123046435,"aX":4.76227924221341},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-6.4,"spinRate":2198,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.4361944425038038,"extension":7.348289995868164},"index":4,"playId":"d2ffa060-831d-356b-a1c6-8b6dbcfea803","pitchNumber":5,"startTime":"2026-02-24T21:26:13.815Z","endTime":"2026-02-24T21:26:16.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:26:16.815Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:26:22.773Z","endTime":"2026-02-24T21:28:06.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644947899782693,"aZ":-35.39773858989461,"pfxX":2.527442563977015,"pfxZ":-2.0873899121602157,"pX":0.3667838696417205,"pZ":2.3447533832546466,"vX0":3.815140994408033,"vY0":-123.338793798334,"vZ0":-1.8567099696440812,"x":103.02,"y":175.47,"x0":-1.526037476599405,"y0":50.001358226040175,"z0":6.081598432792369,"aX":3.907689192688503},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.0,"breakHorizontal":-5.4,"spinRate":2059,"spinDirection":73},"zone":6,"typeConfidence":0.9,"plateTime":0.443435055167134,"extension":7.318924893654576},"index":0,"playId":"5468fe16-aa7e-3e9f-af73-fd9afb7b2289","pitchNumber":1,"startTime":"2026-02-24T21:26:42.184Z","endTime":"2026-02-24T21:26:45.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.709155167350055,"aZ":-11.800240322783381,"pfxX":-3.757733634669358,"pfxZ":10.70829308029991,"pX":0.13508296936775338,"pZ":3.500186822357799,"vX0":5.641194981317564,"vY0":-137.81711966568074,"vZ0":-4.970684146071126,"x":111.85,"y":144.27,"x0":-1.4604119688909916,"y0":50.004898700050994,"z0":6.139686973189683,"aX":-7.15150063358968},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2386,"spinDirection":194},"zone":12,"typeConfidence":0.89,"plateTime":0.3990758457670318,"extension":7.662869054152152},"index":1,"playId":"b378417c-3228-3180-9659-3013855fe1cb","pitchNumber":2,"startTime":"2026-02-24T21:26:59.853Z","endTime":"2026-02-24T21:27:02.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.2,"endSpeed":79.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14875793628546,"aZ":-32.35621510027823,"pfxX":0.5296011360040691,"pfxZ":-0.10974458008452181,"pX":0.2870274065269975,"pZ":0.607447065010454,"vX0":3.9058567236211625,"vY0":-125.44692346061892,"vZ0":-6.955091320876066,"x":106.06,"y":222.38,"x0":-1.3584361205888176,"y0":50.006008384544344,"z0":6.050437521617878,"aX":0.8448823846189099},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-1.8,"spinRate":2229,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.43646202012452484,"extension":7.403920650570292},"index":2,"playId":"3a935318-1a3c-3ce1-b00e-9211c8cbbf7c","pitchNumber":3,"startTime":"2026-02-24T21:27:20.451Z","endTime":"2026-02-24T21:27:24.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57999329829976,"aZ":-34.86738416850339,"pfxX":0.41927648089769676,"pfxZ":-1.7249357432789978,"pX":-1.2614717234925195,"pZ":4.021052918768139,"vX0":1.0607930916813195,"vY0":-123.97403130643835,"vZ0":1.8556901654131674,"x":165.08,"y":130.21,"x0":-1.7492500505098127,"y0":50.00489612888386,"z0":6.171139583910448,"aX":0.6532970179234429},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.4,"breakHorizontal":-1.0,"spinRate":2118,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.4416595646581105,"extension":7.241850711973089},"index":3,"playId":"2e81243e-c4dc-3095-babc-ee2d131d094d","pitchNumber":4,"startTime":"2026-02-24T21:27:41.360Z","endTime":"2026-02-24T21:27:44.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.802460741730183,"aZ":-12.964621085928677,"pfxX":-3.310478205212625,"pfxZ":10.109919535292237,"pX":0.6393536044914098,"pZ":3.5359641211411605,"vX0":6.369373058089326,"vY0":-137.31418579071038,"vZ0":-4.6403914016161,"x":92.63,"y":143.31,"x0":-1.2854145272866315,"y0":50.0060458100074,"z0":6.137206864026264,"aX":-6.292939553423086},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":4.6,"spinRate":2347,"spinDirection":189},"zone":12,"typeConfidence":0.89,"plateTime":0.3996405911998684,"extension":7.512283446457652},"hitData":{"launchSpeed":103.3,"launchAngle":37.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.71,"coordY":74.19}},"index":4,"playId":"10a34d8a-992e-39fb-9e24-e81ae1ddd0e4","pitchNumber":5,"startTime":"2026-02-24T21:27:58.028Z","endTime":"2026-02-24T21:28:06.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:28:06.478Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Omar Martinez singles on a ground ball to right fielder Victor Bericoto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:30:33.412Z","endTime":"2026-02-24T21:31:37.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Omar Martinez replaces Travis d'Arnaud.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-24T21:29:43.681Z","endTime":"2026-02-24T21:29:43.682Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683079,"link":"/api/v1/people/683079"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Victor Bericoto replaces right fielder Jared Oliva, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-24T21:29:43.682Z","endTime":"2026-02-24T21:29:43.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Walker replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-24T21:29:43.695Z","endTime":"2026-02-24T21:30:35.276Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":94.8,"endSpeed":86.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38114253439381,"aZ":-30.42578673110561,"pfxX":-10.803251724796596,"pfxZ":0.9218367242361598,"pX":1.4120022289663001,"pZ":1.8663471792225719,"vX0":15.714930834221462,"vY0":-137.0540111638119,"vZ0":-2.2807903353820214,"x":63.18,"y":188.39,"x0":-3.002798777097474,"y0":50.00114235849251,"z0":4.795173791312745,"aX":-20.470692046051774},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.3,"breakHorizontal":16.1,"spinRate":2372,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.40022598124047937,"extension":6.1494553134207806},"index":3,"playId":"0207ac2e-d813-31a1-a80d-7720f2edb82c","pitchNumber":1,"startTime":"2026-02-24T21:30:35.276Z","endTime":"2026-02-24T21:30:38.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.953240053038762,"aZ":-30.849257325890445,"pfxX":-11.746155944493378,"pfxZ":0.7023247372072845,"pX":-0.2993543871907721,"pZ":2.4380999143121915,"vX0":11.984035953400872,"vY0":-137.135572162137,"vZ0":-0.6972256247653004,"x":128.41,"y":172.95,"x0":-3.2119905522387957,"y0":50.00594167697204,"z0":4.810786824017763,"aX":-22.2486594113259},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.3,"breakHorizontal":18.6,"spinRate":2376,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.4002952046776347,"extension":5.943539982725177},"index":4,"playId":"8e485544-ac48-3c3d-b1ad-3905d9390abe","pitchNumber":2,"startTime":"2026-02-24T21:30:49.312Z","endTime":"2026-02-24T21:30:52.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07859452037206,"aZ":-32.373706329603536,"pfxX":-8.571756253821537,"pfxZ":-0.11242946506376583,"pX":-0.44697004667585866,"pZ":3.1098663139380753,"vX0":10.089592860478929,"vY0":-131.0705682096707,"vZ0":1.4839018017996226,"x":134.04,"y":154.81,"x0":-3.235281961416255,"y0":50.00392957446415,"z0":4.956292289854847,"aX":-14.893226370620685},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":13.3,"spinRate":1757,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.4181085592992013,"extension":6.012000908537673},"index":5,"playId":"64b2c811-812a-3fa0-8fdf-d34fd6cffec3","pitchNumber":3,"startTime":"2026-02-24T21:31:03.256Z","endTime":"2026-02-24T21:31:06.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-24T21:31:22.328Z","endTime":"2026-02-24T21:31:27.721Z","isPitch":false,"type":"action","player":{"id":683079,"link":"/api/v1/people/683079"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741323482955746,"aZ":-31.35314626061413,"pfxX":-9.448366350000114,"pfxZ":0.4387550423622617,"pX":0.2768567936836239,"pZ":2.8890558241386235,"vX0":12.321238302422199,"vY0":-136.24592685682495,"vZ0":0.15395227175232418,"x":106.45,"y":160.78,"x0":-3.082604833299595,"y0":50.004155897294446,"z0":5.003762635922297,"aX":-17.71456527637164},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":14.4,"spinRate":2369,"spinDirection":243},"zone":3,"typeConfidence":0.9,"plateTime":0.40245588996069603,"extension":6.0184306048039655},"hitData":{"launchSpeed":88.1,"launchAngle":9.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.47,"coordY":118.53}},"index":7,"playId":"3d879b0b-ffb6-38e2-a074-277b7ff046a5","pitchNumber":4,"startTime":"2026-02-24T21:31:27.721Z","endTime":"2026-02-24T21:31:37.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:31:37.798Z","atBatIndex":34},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bryce Teodosio hit by pitch. Omar Martinez to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:31:46.124Z","endTime":"2026-02-24T21:32:06.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":95.7,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72001734147033,"aZ":-29.71189833736538,"pfxX":-11.396042705469384,"pfxZ":1.2601889833942561,"pX":-2.2020198284339694,"pZ":3.696430685577639,"vX0":7.422472149810564,"vY0":-139.14153143292677,"vZ0":2.0487553735590947,"x":200.94,"y":138.98,"x0":-3.430731864869622,"y0":50.00151297832772,"z0":4.92626854223594,"aX":-22.228421483849992},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.0,"breakHorizontal":19.0,"spinRate":2417,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.394437111244089,"extension":6.013964121325271},"index":0,"playId":"5ad9c61a-1238-38b9-ba3f-cef832462c16","pitchNumber":1,"startTime":"2026-02-24T21:32:00.056Z","endTime":"2026-02-24T21:32:06.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":2.16,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:32:06.777Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:32:13.306Z","endTime":"2026-02-24T21:33:27.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37052429263429,"aZ":-26.578008818330535,"pfxX":6.2006569735065185,"pfxZ":3.76205744838658,"pX":-0.97536199823848,"pZ":2.9537801346629453,"vX0":4.53280351079029,"vY0":-121.40018420155143,"vZ0":0.785774353049261,"x":154.18,"y":159.03,"x0":-3.6741914138027933,"y0":50.00422534128062,"z0":4.944144180278753,"aX":9.231129477671574},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.3,"breakHorizontal":-12.4,"spinRate":2556,"spinDirection":85},"zone":11,"typeConfidence":0.9,"plateTime":0.45163800754453565,"extension":5.834895420308927},"index":0,"playId":"84a53f2b-d016-3485-83d0-f859ff5e2b87","pitchNumber":1,"startTime":"2026-02-24T21:32:33.720Z","endTime":"2026-02-24T21:32:36.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.507917258534555,"aZ":-28.141033943524054,"pfxX":-11.604090208605962,"pfxZ":2.107331242823718,"pX":0.5186790503412664,"pZ":1.8769493294282331,"vX0":14.120197926588274,"vY0":-138.03554749341598,"vZ0":-2.885596092491033,"x":97.23,"y":188.1,"x0":-3.1704699567198666,"y0":50.00622332171144,"z0":4.843126787433846,"aX":-22.25781687927889},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":2493,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.39774405338106567,"extension":6.198462178452767},"index":1,"playId":"d683b967-51fd-3368-ac7d-52a063fe1dbd","pitchNumber":2,"startTime":"2026-02-24T21:32:50.001Z","endTime":"2026-02-24T21:32:53.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":75.8,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212099644383272,"aZ":-28.08634918880197,"pfxX":7.208074944530233,"pfxZ":2.758683154731667,"pX":-0.9817268391409975,"pZ":2.9015260740177986,"vX0":4.228228514750886,"vY0":-122.09611566997107,"vZ0":0.8737513804176302,"x":154.42,"y":160.44,"x0":-3.683172655034,"y0":50.00308028592838,"z0":4.991233018859391,"aX":10.67876071588518},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.5,"breakHorizontal":-14.2,"spinRate":2506,"spinDirection":70},"zone":11,"typeConfidence":0.9,"plateTime":0.45184276942744095,"extension":5.914374065967014},"index":2,"playId":"d6ced09a-900d-3374-a331-ccbfad34d6ac","pitchNumber":3,"startTime":"2026-02-24T21:33:08.164Z","endTime":"2026-02-24T21:33:11.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48661161433483,"aZ":-30.61458668425906,"pfxX":6.627037718663911,"pfxZ":1.0417639387716058,"pX":1.2688879120480843,"pZ":2.3325539548240224,"vX0":8.91244121062739,"vY0":-122.41352996048643,"vZ0":-0.09928184821909758,"x":68.63,"y":175.8,"x0":-3.2947616407545453,"y0":50.00517069751168,"z0":5.017300473800264,"aX":9.954840774025369},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-14.3,"spinRate":2831,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4492074307855911,"extension":5.911688335144005},"index":3,"playId":"0e8a7863-6e97-30ef-8bba-fe5b171035f5","pitchNumber":4,"startTime":"2026-02-24T21:33:24.947Z","endTime":"2026-02-24T21:33:27.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":-7.399999999999999,"leverageIndex":2.83,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:33:27.947Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matthew Lugo grounds out, second baseman Nate Furman to first baseman Jerar Encarnacion. Omar Martinez to 3rd. Bryce Teodosio to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:33:43.714Z","endTime":"2026-02-24T21:34:12.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnThird":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29192199543455,"aZ":-29.184199832278757,"pfxX":-11.054821271008205,"pfxZ":1.5614808624326884,"pX":-0.3277910506593688,"pZ":2.8266376505751163,"vX0":11.87243410971398,"vY0":-138.25151474384768,"vZ0":-0.2448010303078456,"x":129.49,"y":162.46,"x0":-3.259266473164125,"y0":50.00529675309023,"z0":4.889430248516558,"aX":-21.218792204600334},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.0,"breakHorizontal":17.3,"spinRate":2475,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.3974764665030093,"extension":6.02919459518619},"index":0,"playId":"1e756bc7-8a5a-3993-a6be-553534db2f55","pitchNumber":1,"startTime":"2026-02-24T21:33:47.819Z","endTime":"2026-02-24T21:33:50.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087148922976947,"aZ":-27.42012585476079,"pfxX":6.177654943451753,"pfxZ":3.113001895169325,"pX":0.8768475382886294,"pZ":1.2826835759071313,"vX0":8.423691185462955,"vY0":-122.99986414983373,"vZ0":-3.0572416440525236,"x":83.58,"y":204.15,"x0":-3.398960530564651,"y0":50.004475055998,"z0":4.874403163347592,"aX":9.435436646190249},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.2,"breakHorizontal":-13.2,"spinRate":2738,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4458223332393594,"extension":5.989025195508137},"hitData":{"launchSpeed":84.4,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.79,"coordY":161.33}},"index":1,"playId":"8df5b44d-92db-33f8-b19c-6dac2530f441","pitchNumber":2,"startTime":"2026-02-24T21:34:03.700Z","endTime":"2026-02-24T21:34:12.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.4,"awayTeamWinProbability":69.6,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":2.85,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:34:12.879Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey challenged (pitch result), call on the field was overturned: Gustavo Campero called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:34:19.243Z","endTime":"2026-02-24T21:35:49.164Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.369085140520944,"aZ":-28.163324337785976,"pfxX":5.36899732698796,"pfxZ":2.6197634210527507,"pX":0.11411189010825978,"pZ":2.6165333227718572,"vX0":7.193919926354957,"vY0":-123.42426189485782,"vZ0":0.2671921196159952,"x":112.65,"y":168.13,"x0":-3.544565415611049,"y0":50.00194809885976,"z0":4.893775766571779,"aX":8.217320780063005},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.0,"breakHorizontal":-11.5,"spinRate":2663,"spinDirection":69},"zone":2,"typeConfidence":0.9,"plateTime":0.4451056591045024,"extension":5.98129393233788},"index":0,"playId":"0220515c-c62b-3993-9aa5-bc9a6129db32","pitchNumber":1,"startTime":"2026-02-24T21:34:38.123Z","endTime":"2026-02-24T21:34:41.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58586931805764,"aZ":-31.153275341590945,"pfxX":-12.406422560905867,"pfxZ":0.5283886562361921,"pX":-0.30855484138875694,"pZ":3.046434736424518,"vX0":12.367744671677434,"vY0":-138.77595356840962,"vZ0":0.5594509160364992,"x":128.76,"y":156.53,"x0":-3.22989235194511,"y0":50.003679059555594,"z0":4.9318465595922465,"aX":-23.98958942560747},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.3,"breakHorizontal":19.6,"spinRate":2399,"spinDirection":238},"zone":1,"typeConfidence":0.89,"plateTime":0.3960085244279288,"extension":6.177599405117083},"index":1,"playId":"d5f996f2-6b36-3ff8-8ed9-1285c3ed09b7","pitchNumber":2,"startTime":"2026-02-24T21:35:02.519Z","endTime":"2026-02-24T21:35:05.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81482990951505,"aZ":-31.968397019824604,"pfxX":6.361645515944182,"pfxZ":0.13365020887038526,"pX":0.9393650329333283,"pZ":2.2206056238320553,"vX0":8.442971984792734,"vY0":-122.07067814702684,"vZ0":0.08996078450400469,"x":81.19,"y":178.82,"x0":-3.389110856509645,"y0":50.00089571163572,"z0":4.933238193422994,"aX":9.607521272999445},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-13.4,"spinRate":2735,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.44853631389631143,"extension":6.032110275294304},"index":2,"playId":"4d564503-e749-3bb1-93d0-fbb1a37d4d6a","pitchNumber":3,"startTime":"2026-02-24T21:35:23.548Z","endTime":"2026-02-24T21:35:26.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":80.9,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.208006416044768,"aZ":-22.378019189828212,"pfxX":-6.545624649913152,"pfxZ":5.8008787159767214,"pX":-0.19196068552216095,"pZ":1.6234175177322918,"vX0":10.14344438813636,"vY0":-130.09327599445237,"vZ0":-3.3893544114552547,"x":124.32,"y":194.95,"x0":-3.3187376914107865,"y0":50.000155383540964,"z0":4.669947126343917,"aX":-11.047120989202277},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.8,"breakHorizontal":9.2,"spinRate":1346,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.42353200731631757,"extension":6.0498909737578135},"index":3,"playId":"5b7a3219-0776-31ff-a8d3-231211943473","pitchNumber":4,"startTime":"2026-02-24T21:35:45.447Z","endTime":"2026-02-24T21:35:49.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":2.98,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:35:49.164Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Patrick Bailey doubles (1) on a sharp line drive to right fielder Gustavo Campero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:38:29.248Z","endTime":"2026-02-24T21:38:53.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Omar Martinez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-24T21:38:01.054Z","endTime":"2026-02-24T21:38:01.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683079,"link":"/api/v1/people/683079"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Trey Mancini replaces first baseman Niko Kavadas, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-24T21:38:01.068Z","endTime":"2026-02-24T21:38:01.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":694359,"link":"/api/v1/people/694359"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joel Hurtado replaces Jordan Romano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-24T21:38:01.069Z","endTime":"2026-02-24T21:38:31.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805871,"link":"/api/v1/people/805871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255770779939976,"aZ":-13.437561964684532,"pfxX":-4.88431780646172,"pfxZ":9.303072532238804,"pX":-0.047972525521255596,"pZ":2.4936471008612373,"vX0":5.199321250593447,"vY0":-140.83607568582275,"vZ0":-7.202127508965952,"x":118.83,"y":171.45,"x0":-1.2812808782828486,"y0":50.00170679724872,"z0":5.948794284155776,"aX":-9.835524760208019},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":7.8,"spinRate":2429,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38855916360315623,"extension":5.914867128589761},"hitData":{"launchSpeed":109.7,"launchAngle":19.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.85,"coordY":68.87}},"index":3,"playId":"43fe933c-6494-3ac3-b694-9dcc84caf7f3","pitchNumber":1,"startTime":"2026-02-24T21:38:31.175Z","endTime":"2026-02-24T21:38:53.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.67,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:38:53.649Z","atBatIndex":39},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jerar Encarnacion reaches on a fielding error by third baseman Yoán Moncada. Bo Davidson to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:39:13.249Z","endTime":"2026-02-24T21:39:47.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"postOnThird":{"id":815589,"fullName":"Bo Davidson","link":"/api/v1/people/815589"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":815589,"fullName":"Bo Davidson","link":"/api/v1/people/815589"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bo Davidson replaces Patrick Bailey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-24T21:39:03.998Z","endTime":"2026-02-24T21:39:15.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815589,"link":"/api/v1/people/815589"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"base":2,"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79327663584575,"aZ":-15.347352565505085,"pfxX":-3.6878967147999457,"pfxZ":8.348093875035076,"pX":0.0706673149875268,"pZ":3.484993369321247,"vX0":4.985089183094334,"vY0":-140.79276319208765,"vZ0":-4.309626264670629,"x":114.31,"y":144.69,"x0":-1.2404914387431252,"y0":50.001386139739665,"z0":6.022971011565163,"aX":-7.432578854658828},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2375,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.38844194095987516,"extension":5.86566769570811},"index":1,"playId":"d2772929-f911-3b4b-b2b7-f1165f846472","pitchNumber":1,"startTime":"2026-02-24T21:39:15.126Z","endTime":"2026-02-24T21:39:18.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"second":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.706916669059588,"aZ":-34.925034035433725,"pfxX":2.779595276425945,"pfxZ":-1.749579598416478,"pX":0.12128572873676986,"pZ":2.2346439442473827,"vX0":3.381269716800682,"vY0":-124.8293220410057,"vZ0":-2.15146395415982,"x":112.38,"y":178.44,"x0":-1.6130747034177892,"y0":50.000592733008155,"z0":5.989611511263729,"aX":4.375232261981001},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-5.9,"spinRate":2273,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4391891174769196,"extension":5.711816437221197},"hitData":{"launchSpeed":93.7,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":169.8}},"index":2,"playId":"9e90de26-1b11-3a57-9ce0-e6d9b7fc9409","pitchNumber":2,"startTime":"2026-02-24T21:39:33.731Z","endTime":"2026-02-24T21:39:47.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"second":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":0.86,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:39:47.402Z","atBatIndex":40},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jake Holton out on a sacrifice fly to right fielder Gustavo Campero. Bo Davidson scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:40:20.672Z","endTime":"2026-02-24T21:42:16.853Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823768,"fullName":"Lorenzo Meola","link":"/api/v1/people/823768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":815589,"fullName":"Bo Davidson","link":"/api/v1/people/815589"},"responsiblePitcher":{"id":805871,"link":"/api/v1/people/805871"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Lorenzo Meola replaces Jerar Encarnacion.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-24T21:40:07.036Z","endTime":"2026-02-24T21:40:22.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823768,"link":"/api/v1/people/823768"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":666464,"link":"/api/v1/people/666464"},"base":1,"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"third":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88141333345042,"aZ":-32.68428629070595,"pfxX":0.8787408408815791,"pfxZ":-0.3158316070570448,"pX":1.476480180913032,"pZ":1.6230679740123433,"vX0":6.900074757838659,"vY0":-124.8873025132319,"vZ0":-3.6904520560630445,"x":60.72,"y":194.96,"x0":-1.4256099587121234,"y0":50.005892799089246,"z0":5.7810046031930415,"aX":1.4011640011067361},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-3.0,"spinRate":2465,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4369688124559108,"extension":6.046819760786761},"index":1,"playId":"cc26f108-ce23-30f3-b1d8-0d16972decb4","pitchNumber":1,"startTime":"2026-02-24T21:40:22.733Z","endTime":"2026-02-24T21:40:25.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"third":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":84.1,"endSpeed":78.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.421971980133517,"aZ":-32.25740359361323,"pfxX":2.4975286856317993,"pfxZ":-0.05449623630685352,"pX":0.9452964912141016,"pZ":1.9275668897754243,"vX0":4.7716657143776455,"vY0":-122.52065887795057,"vZ0":-3.059547210731822,"x":80.97,"y":186.74,"x0":-1.3460024629812906,"y0":50.00409449849076,"z0":5.927309379373135,"aX":3.82560325203316},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.5,"breakHorizontal":-5.5,"spinRate":2378,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4457163774655375,"extension":5.929416576673412},"index":2,"playId":"0608b3a0-c09a-39eb-b98a-43d76a448e54","pitchNumber":2,"startTime":"2026-02-24T21:40:42.088Z","endTime":"2026-02-24T21:40:45.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"third":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":85.6,"endSpeed":79.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.327429712866472,"aZ":-29.858228119198422,"pfxX":1.5085860288253965,"pfxZ":1.4481792792506107,"pX":0.3192995789345294,"pZ":1.430131717930701,"vX0":3.964796995206851,"vY0":-124.68858994301621,"vZ0":-4.886797964280156,"x":104.83,"y":200.17,"x0":-1.4798406330945186,"y0":50.000032414635704,"z0":5.845875058233106,"aX":2.4012638091847416},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2366,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4373337023269155,"extension":5.878932213567602},"index":3,"playId":"d6c1c240-94e8-3885-82b1-a68fd0db20a2","pitchNumber":3,"startTime":"2026-02-24T21:41:03.995Z","endTime":"2026-02-24T21:41:06.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"third":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41380358913094,"aZ":-20.853404734779105,"pfxX":-9.94924512308145,"pfxZ":5.645400535976557,"pX":-1.0311001086950136,"pZ":1.797814063601548,"vX0":4.659370404568337,"vY0":-141.22504936997632,"vZ0":-7.57031746549063,"x":156.3,"y":190.24,"x0":-1.4166566403477294,"y0":50.001386545172885,"z0":5.871336856893628,"aX":-19.944313993426665},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":16.9,"spinRate":2295,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.388949776772058,"extension":5.817474053629512},"index":4,"playId":"d3cc8e25-c4d8-32a4-bd27-9137ee1f9fa1","pitchNumber":4,"startTime":"2026-02-24T21:41:32.733Z","endTime":"2026-02-24T21:41:35.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"third":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-24T21:41:45.442Z","endTime":"2026-02-24T21:42:00.849Z","isPitch":false,"type":"action","player":{"id":687724,"link":"/api/v1/people/687724"},"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"third":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905993731529396,"aZ":-29.925816189387138,"pfxX":0.45565432325460425,"pfxZ":1.382284365129161,"pX":0.12080056553593942,"pZ":2.4263094309026827,"vX0":3.869207241286832,"vY0":-126.11160527981781,"vZ0":-2.7529727679664893,"x":112.4,"y":173.27,"x0":-1.4853806144333817,"y0":50.004688219193326,"z0":5.918108153076436,"aX":0.7420177744854194},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":-1.6,"spinRate":2461,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.4324454577728316,"extension":5.87743608048282},"hitData":{"launchSpeed":100.8,"launchAngle":29.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.32,"coordY":68.49}},"index":6,"playId":"e89eabeb-23f5-334d-aae0-23fdd15025bb","pitchNumber":5,"startTime":"2026-02-24T21:42:00.849Z","endTime":"2026-02-24T21:42:16.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"third":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":13.600000000000001,"awayTeamWinProbability":86.4,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.94,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:42:16.853Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nate Furman flies out to left fielder Matthew Lugo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:42:27.746Z","endTime":"2026-02-24T21:44:27.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823768,"fullName":"Lorenzo Meola","link":"/api/v1/people/823768"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.209686739782985,"aZ":-15.514196238924754,"pfxX":-3.5749203209203317,"pfxZ":8.053940738016738,"pX":0.05787156107296553,"pZ":3.0589767333604803,"vX0":5.267951424153759,"vY0":-142.3283415738275,"vZ0":-5.235065202874288,"x":114.79,"y":156.19,"x0":-1.3456441749276462,"y0":50.00100309260854,"z0":5.891916198637988,"aX":-7.39333549074179},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":5.5,"spinRate":2350,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3836652630419817,"extension":5.821367465526658},"index":0,"playId":"3a72a8e3-0ef7-32df-9270-0ca2d7954646","pitchNumber":1,"startTime":"2026-02-24T21:42:52.307Z","endTime":"2026-02-24T21:42:55.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":97.3,"endSpeed":89.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219594769156714,"aZ":-20.503353455423298,"pfxX":-2.8352691694987815,"pfxZ":5.717154120777298,"pX":-1.1964369161226236,"pZ":4.013588794590529,"vX0":2.045311662489393,"vY0":-141.7067195436679,"vZ0":-1.9063548508332901,"x":162.61,"y":130.41,"x0":-1.5577957490377319,"y0":50.00285033425387,"z0":5.999603196251967,"aX":-5.788373087353961},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":4.8,"spinRate":2374,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3859445210249546,"extension":5.694077232048357},"index":1,"playId":"d00db5e2-3a71-334c-ae67-d7939a8ed0a5","pitchNumber":2,"startTime":"2026-02-24T21:43:10.672Z","endTime":"2026-02-24T21:43:13.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":89.5,"endSpeed":82.6,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.390989362336576,"aZ":-25.214496536758187,"pfxX":-7.837979984741083,"pfxZ":4.01659701333438,"pX":-0.7985260491986054,"pZ":3.121121445142186,"vX0":4.1419768177500345,"vY0":-130.30531715021453,"vZ0":-2.708783109757156,"x":147.44,"y":154.51,"x0":-1.383840976199227,"y0":50.00356162552225,"z0":6.063590717046518,"aX":-13.58375222746517},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":13.4,"spinRate":2008,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4191020637441256,"extension":5.884621999358732},"index":2,"playId":"b6708581-310e-3cd7-aeea-f2de53463c7f","pitchNumber":3,"startTime":"2026-02-24T21:43:35.689Z","endTime":"2026-02-24T21:43:39.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32798974967276,"aZ":-24.19676619138712,"pfxX":-9.823052109147527,"pfxZ":4.722908806457462,"pX":0.29816208307598846,"pZ":2.10263402399482,"vX0":7.603729956623473,"vY0":-128.57644752954738,"vZ0":-4.961300192990398,"x":105.63,"y":182.01,"x0":-1.4076183873688881,"y0":50.00590391837558,"z0":5.913023266580581,"aX":-16.603792012871416},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":2059,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.42447810592325075,"extension":5.979663779808761},"index":3,"playId":"6b2f0a51-c273-3421-bdd9-f29fb8fcfc01","pitchNumber":4,"startTime":"2026-02-24T21:43:57.301Z","endTime":"2026-02-24T21:44:00.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.549531668304557,"aZ":-20.001374053625813,"pfxX":-1.473109540381726,"pfxZ":6.074023144922171,"pX":0.1321845413009349,"pZ":2.5904420799078127,"vX0":4.7139466092644735,"vY0":-140.62911319290774,"vZ0":-5.506587167262924,"x":111.96,"y":168.84,"x0":-1.3736530970580396,"y0":50.00694999699288,"z0":5.869306199148883,"aX":-2.9545356480516745},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.1,"breakHorizontal":1.7,"spinRate":2298,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3893097757712538,"extension":5.838553742562835},"hitData":{"launchSpeed":89.1,"launchAngle":30.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.16,"coordY":91.7}},"index":4,"playId":"fa24aad0-3cac-3ce2-a22f-6e130c8d174c","pitchNumber":5,"startTime":"2026-02-24T21:44:16.662Z","endTime":"2026-02-24T21:44:27.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_ab"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_ab"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":1.4999999999999982,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:44:27.241Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out to first baseman Trey Mancini.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:45:19.316Z","endTime":"2026-02-24T21:48:18.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-24T21:44:49.077Z","endTime":"2026-02-24T21:45:01.929Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"ad305798-23a2-3a60-ab13-2a4567cc4499","startTime":"2026-02-24T21:45:01.929Z","endTime":"2026-02-24T21:45:06.047Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.50132969941696,"aZ":-22.167127199052157,"pfxX":-9.65984465171115,"pfxZ":5.152999955303102,"pX":-1.9219531091718642,"pZ":2.6104496487600306,"vX0":2.789819692296896,"vY0":-139.6926919032868,"vZ0":-4.894385700103226,"x":190.26,"y":168.3,"x0":-1.6894287622547004,"y0":50.004681880769844,"z0":5.8765164609140035,"aX":-18.765435604901164},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":2310,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39470250886330316,"extension":5.766465469123029},"index":2,"playId":"033b0738-12a4-3b2d-874e-16887d4dd35a","pitchNumber":1,"startTime":"2026-02-24T21:45:21.448Z","endTime":"2026-02-24T21:45:24.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29825994062902,"aZ":-30.85114242587616,"pfxX":1.6515553398924232,"pfxZ":0.8599988081338541,"pX":-0.4610331960749293,"pZ":2.216596218273486,"vX0":2.4222201088823194,"vY0":-123.05190096409117,"vZ0":-2.6321573664539084,"x":134.57,"y":178.93,"x0":-1.6693460122109973,"y0":50.00595536204268,"z0":5.88976415688558,"aX":2.55680760641735},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-3.5,"spinRate":2442,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4435518943820238,"extension":5.932316755113073},"index":3,"playId":"4289c456-65cb-3b5b-a89e-4b52b0ea04df","pitchNumber":2,"startTime":"2026-02-24T21:45:40.480Z","endTime":"2026-02-24T21:45:45.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.902136306848185,"aZ":-18.647950539305977,"pfxX":-6.481327341835181,"pfxZ":7.0391751001588485,"pX":-0.8179477855133774,"pZ":3.440433220055055,"vX0":4.124391542599068,"vY0":-139.12928898981156,"vZ0":-3.3513226307739523,"x":148.18,"y":145.89,"x0":-1.492630632049317,"y0":50.00531786510087,"z0":5.927013198705014,"aX":-12.45976421079607},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":10.7,"spinRate":2278,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3966548762292539,"extension":5.876558690062453},"index":4,"playId":"6e50d653-55e0-376d-9c3e-b89710271af4","pitchNumber":3,"startTime":"2026-02-24T21:46:23.768Z","endTime":"2026-02-24T21:46:26.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.430187041416804,"aZ":-33.97742696067525,"pfxX":6.631193543584771,"pfxZ":-1.1861834324724088,"pX":1.028794878688798,"pZ":1.6838942901947362,"vX0":3.6587645287706243,"vY0":-123.47979867492973,"vZ0":-3.4296587810163714,"x":77.78,"y":193.31,"x0":-1.3394578489909827,"y0":50.001127826295054,"z0":5.9867022094868,"aX":10.110563663946857},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.8,"breakHorizontal":-13.0,"spinRate":2282,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4457047180066538,"extension":6.072100670616482},"index":5,"playId":"3f147670-2b0a-392d-9f7e-68bcc6ac9df8","pitchNumber":4,"startTime":"2026-02-24T21:46:45.081Z","endTime":"2026-02-24T21:46:48.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"4db12983-b178-3e0e-8319-137c3894b5ea","startTime":"2026-02-24T21:47:04.457Z","endTime":"2026-02-24T21:47:08.575Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43373069354808,"aZ":-20.327081385634845,"pfxX":-8.797723194314806,"pfxZ":5.953849962306802,"pX":-1.0608747369663833,"pZ":1.9598954375839057,"vX0":4.134848703891975,"vY0":-140.96732833591142,"vZ0":-7.082277514207908,"x":157.44,"y":185.86,"x0":-1.412959213553319,"y0":50.00165315908211,"z0":5.841524336093651,"aX":-17.50440513404369},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":14.9,"spinRate":2282,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39023397842727503,"extension":5.769119886475213},"index":7,"playId":"37df0783-c9b3-3cb0-9b9a-7f3f41431f69","pitchNumber":5,"startTime":"2026-02-24T21:47:26.089Z","endTime":"2026-02-24T21:47:29.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37465105656699,"aZ":-14.166454982304703,"pfxX":-2.0077776649095322,"pfxZ":9.034960460592806,"pX":-0.3223270699679802,"pZ":3.459786473600433,"vX0":3.921081658034695,"vY0":-140.22145017797305,"vZ0":-4.255362326393876,"x":129.29,"y":145.37,"x0":-1.4772854692058888,"y0":50.0051131185774,"z0":5.9197678662255715,"aX":-4.00303309079939},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":2.9,"spinRate":2396,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3904448583342157,"extension":5.735393416174254},"index":8,"playId":"43345e3e-6481-3ef8-ac76-d6adc1a96ae4","pitchNumber":6,"startTime":"2026-02-24T21:47:48.909Z","endTime":"2026-02-24T21:47:53.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84146512771319,"aZ":-21.224241887331953,"pfxX":-9.683022422881272,"pfxZ":5.565550299459314,"pX":-0.37991851289115847,"pZ":1.753322012828062,"vX0":6.337822610485773,"vY0":-139.8905082471863,"vZ0":-7.336610146992472,"x":131.48,"y":191.44,"x0":-1.4259849400223858,"y0":50.00045909102592,"z0":5.818831437239345,"aX":-19.03987744239386},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":16.1,"spinRate":2269,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39271566900358224,"extension":5.942067647464501},"hitData":{"launchSpeed":87.3,"launchAngle":-1.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.27,"coordY":167.98}},"index":9,"playId":"b6cd9fdd-61f9-300a-a4ea-a4580ab9d5d4","pitchNumber":7,"startTime":"2026-02-24T21:48:12.113Z","endTime":"2026-02-24T21:48:18.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":823768,"link":"/api/v1/people/823768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:48:18.729Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyren Paris grounds out softly, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-24T21:50:26.921Z","endTime":"2026-02-24T21:50:35.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Grant McCray replaces left fielder Heliot Ramos, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:50:29.046Z","endTime":"2026-02-24T21:50:29.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Gilbert replaces center fielder Jung Hoo Lee, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T21:50:29.048Z","endTime":"2026-02-24T21:50:29.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":808982,"link":"/api/v1/people/808982"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryce Eldridge replaces Lorenzo Meola, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-24T21:50:29.050Z","endTime":"2026-02-24T21:50:29.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"502","replacedPlayer":{"id":823768,"link":"/api/v1/people/823768"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eric Haase replaces Bo Davidson, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-24T21:50:29.052Z","endTime":"2026-02-24T21:50:29.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"402","replacedPlayer":{"id":815589,"link":"/api/v1/people/815589"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesus Rodriguez replaces second baseman Nate Furman, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-24T21:50:29.054Z","endTime":"2026-02-24T21:50:29.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":801501,"link":"/api/v1/people/801501"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":801501,"link":"/api/v1/people/801501"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler Fitzgerald replaces shortstop Christian Koss, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-24T21:50:29.056Z","endTime":"2026-02-24T21:50:29.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":683766,"link":"/api/v1/people/683766"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Keaton Winn replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-24T21:50:29.058Z","endTime":"2026-02-24T21:50:29.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.395892703891725,"aZ":-21.79267181988815,"pfxX":-7.311134396182295,"pfxZ":5.284662264834219,"pX":-1.0375393978036656,"pZ":2.932552177023927,"vX0":3.6853876938958794,"vY0":-139.5291098062136,"vZ0":-4.863550240628872,"x":156.55,"y":159.6,"x0":-1.428021840164941,"y0":50.004426882682644,"z0":6.140878941772911,"aX":-14.367590635203975},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.8,"breakHorizontal":12.5,"spinRate":2121,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39307197363229474,"extension":6.2039622560214465},"hitData":{"launchSpeed":45.7,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":101.85,"coordY":178.25}},"index":7,"playId":"f2f3d32e-67df-377e-82ea-36dfbc8df214","pitchNumber":1,"startTime":"2026-02-24T21:50:29.060Z","endTime":"2026-02-24T21:50:35.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:50:35.708Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, second baseman Jesus Rodriguez to first baseman Bryce Eldridge.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-24T21:50:51.146Z","endTime":"2026-02-24T21:51:30.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52205407712284,"aZ":-13.519104681021377,"pfxX":-6.721454852053099,"pfxZ":9.335321791234053,"pX":0.2100147219559674,"pZ":2.5041265041824396,"vX0":6.6571885719097805,"vY0":-140.63257119607707,"vZ0":-7.254171735197316,"x":108.99,"y":171.17,"x0":-1.3170104025255238,"y0":50.005196275428894,"z0":5.997833940038187,"aX":-13.436616624497004},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2410,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.3897735407729259,"extension":6.37165850400242},"index":0,"playId":"475c0b46-2481-30bb-ba5b-115b82bf1335","pitchNumber":1,"startTime":"2026-02-24T21:51:08.073Z","endTime":"2026-02-24T21:51:11.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.902422752723137,"aZ":-26.396411721371333,"pfxX":-8.18376346180314,"pfxZ":2.8930174537102076,"pX":-0.2859103922643627,"pZ":2.5943826390211964,"vX0":6.149971529425211,"vY0":-140.04694069973343,"vZ0":-4.87708354243861,"x":127.9,"y":168.73,"x0":-1.4406589189794121,"y0":50.00452132335844,"z0":6.072445476830148,"aX":-16.352587620566464},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.4,"breakHorizontal":13.7,"spinRate":2288,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39024308646922323,"extension":6.143314303573237},"hitData":{"launchSpeed":97.7,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":157.7}},"index":1,"playId":"91102d60-4311-3aad-a338-343cb6d0eed8","pitchNumber":2,"startTime":"2026-02-24T21:51:23.814Z","endTime":"2026-02-24T21:51:30.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:51:30.345Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yoán Moncada walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-24T21:51:40.687Z","endTime":"2026-02-24T21:52:53.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481067899640344,"aZ":-30.397944328140134,"pfxX":-4.785429274959802,"pfxZ":1.0472350529902243,"pX":-0.8516235605086728,"pZ":3.167347346112633,"vX0":3.125572523893446,"vY0":-128.75786719463835,"vZ0":-1.6858576670054897,"x":149.46,"y":153.26,"x0":-1.4540272837474788,"y0":50.001944982842275,"z0":6.162825078491,"aX":-8.106928294905963},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":8.0,"spinRate":1212,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4239460807974509,"extension":6.334710063977981},"index":0,"playId":"a887d9f5-b72f-3a18-ac76-fcfe00eb7c25","pitchNumber":1,"startTime":"2026-02-24T21:51:56.164Z","endTime":"2026-02-24T21:51:59.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73947829222474,"aZ":-30.451083015098174,"pfxX":-7.010638471776737,"pfxZ":1.0118848097951698,"pX":-1.601099919287768,"pZ":2.947868220418024,"vX0":1.9769846378620424,"vY0":-129.66870080688517,"vZ0":-2.0169950265082095,"x":178.03,"y":159.19,"x0":-1.4618249803122882,"y0":50.00435461112847,"z0":6.055825920860642,"aX":-11.956736060340821},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":12.2,"spinRate":1337,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42217620780053755,"extension":6.3268406519083324},"index":1,"playId":"05a1e028-a869-3c9a-a209-bbb31ec4e375","pitchNumber":2,"startTime":"2026-02-24T21:52:15.376Z","endTime":"2026-02-24T21:52:18.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.9,"endSpeed":88.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.939428965722872,"aZ":-15.405253651533254,"pfxX":-5.54093336567575,"pfxZ":8.476552468902824,"pX":-0.8506143617656603,"pZ":1.8593610610195634,"vX0":3.427806483639353,"vY0":-139.41321691568328,"vZ0":-8.633878628449844,"x":149.42,"y":188.58,"x0":-1.373169190977792,"y0":50.00200351211797,"z0":6.003043266122393,"aX":-10.95857735481509},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":9.4,"spinRate":2307,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.39217716395478197,"extension":6.261046393137994},"index":2,"playId":"1be2bc73-7a46-391d-9173-5bb0eaa0a19d","pitchNumber":3,"startTime":"2026-02-24T21:52:32.612Z","endTime":"2026-02-24T21:52:36.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.1,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87172363412456,"aZ":-16.145442350133788,"pfxX":-5.277957872938623,"pfxZ":8.030738594672119,"pX":-0.6557603779319522,"pZ":3.8130298211065305,"vX0":4.337083765146349,"vY0":-139.95699278354388,"vZ0":-3.5334027909756522,"x":142.0,"y":135.83,"x0":-1.5353453630726317,"y0":50.00007044112167,"z0":6.141126018745598,"aX":-10.529884163202947},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":2326,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.39050293848147843,"extension":6.276898016222648},"index":3,"playId":"aa63b0ff-9046-380f-97c9-f3c6c4c4954f","pitchNumber":4,"startTime":"2026-02-24T21:52:49.929Z","endTime":"2026-02-24T21:52:53.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.41,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:52:53.171Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-24T21:53:17.147Z","endTime":"2026-02-24T21:54:49.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.802290292782335,"aZ":-24.58442696382285,"pfxX":-8.383137277331677,"pfxZ":3.878383601255983,"pX":0.11770131876846926,"pZ":2.1318421845124105,"vX0":7.061770598190978,"vY0":-137.9077665073783,"vZ0":-6.019425586586414,"x":112.51,"y":181.22,"x0":-1.3658173452756583,"y0":50.006791142645405,"z0":5.962896866239262,"aX":-16.42473749495342},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.1,"breakHorizontal":14.0,"spinRate":2314,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.39463491279721374,"extension":6.108437644241509},"index":0,"playId":"52fb2460-1e4e-3dca-b2f1-b99843deffd0","pitchNumber":1,"startTime":"2026-02-24T21:53:23.070Z","endTime":"2026-02-24T21:53:26.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483146224842333,"aZ":-29.21232294192234,"pfxX":-7.685435736788817,"pfxZ":1.8252917392140962,"pX":-0.6866293031179541,"pZ":1.5578475704566837,"vX0":4.188913331478136,"vY0":-126.48790381460547,"vZ0":-5.109076805411147,"x":143.17,"y":196.72,"x0":-1.3645437738310306,"y0":50.00247054235894,"z0":5.942475169078685,"aX":-12.469329241553055},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":13.0,"spinRate":1243,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4328023806739334,"extension":6.139704027439388},"index":1,"playId":"e99dc831-9d55-3bb2-827b-be03289b2ce9","pitchNumber":2,"startTime":"2026-02-24T21:53:46.640Z","endTime":"2026-02-24T21:53:50.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051364029584175,"aZ":-27.64900399823132,"pfxX":-3.2124315424263554,"pfxZ":2.7622196786214985,"pX":0.19750069699475362,"pZ":2.715742244225762,"vX0":5.195014808411841,"vY0":-127.42126375550625,"vZ0":-2.8675942282939144,"x":109.47,"y":165.45,"x0":-1.4536567052792873,"y0":50.003134896481384,"z0":6.048470523091663,"aX":-5.264023332945466},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":4.6,"spinRate":1210,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.43043263810959465,"extension":6.208396595416674},"index":2,"playId":"942a01f9-609d-3cb4-8d49-c3fb78fea65f","pitchNumber":3,"startTime":"2026-02-24T21:54:06.736Z","endTime":"2026-02-24T21:54:09.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.272987815423125,"aZ":-14.26660876167842,"pfxX":-5.949394788725102,"pfxZ":9.029876166159074,"pX":1.0146272618708283,"pZ":2.342018545226449,"vX0":8.127989086781955,"vY0":-139.8527559646854,"vZ0":-7.554108626586671,"x":78.32,"y":175.55,"x0":-1.155102066032618,"y0":50.00127239155886,"z0":6.01216830053385,"aX":-11.79594820041345},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":9.1,"spinRate":2263,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.3915154676496324,"extension":6.131597741017744},"index":3,"playId":"6cd9b796-5fa3-3415-aef2-53c6f960134f","pitchNumber":4,"startTime":"2026-02-24T21:54:26.353Z","endTime":"2026-02-24T21:54:29.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579091282950323,"aZ":-26.943402538096713,"pfxX":-5.9348963363788485,"pfxZ":3.15573661177382,"pX":-0.30891785599730354,"pZ":1.7972954681947875,"vX0":4.639001020027737,"vY0":-127.77838338812653,"vZ0":-5.117562606381259,"x":128.78,"y":190.25,"x0":-1.3741217222732576,"y0":50.0062507506954,"z0":5.9353710366717936,"aX":-9.846012428882567},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":9.7,"spinRate":1334,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4281660704789423,"extension":6.23939296018182},"index":4,"playId":"3491a17b-8087-352d-9ed9-4897d238aed5","pitchNumber":5,"startTime":"2026-02-24T21:54:46.612Z","endTime":"2026-02-24T21:54:49.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.98,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:54:49.612Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Casey Schmitt walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:56:53.600Z","endTime":"2026-02-24T21:57:49.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ben Gobbel replaces third baseman Yoán Moncada, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:56:26.038Z","endTime":"2026-02-24T21:56:55.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806534,"link":"/api/v1/people/806534"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.476244961921246,"aZ":-19.19008559181123,"pfxX":-7.937823047560336,"pfxZ":6.599949043756661,"pX":-1.1336076189576523,"pZ":2.621559931163078,"vX0":3.7432164107416623,"vY0":-139.65598604686485,"vZ0":-5.446538195458253,"x":160.21,"y":168.0,"x0":-1.4624609934853032,"y0":50.006915163810945,"z0":5.865941952765012,"aX":-15.62888093659763},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":13.6,"spinRate":2212,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39271617921906454,"extension":5.842052851396541},"index":1,"playId":"81ee47ea-19a6-379b-bff8-c0849daf343e","pitchNumber":1,"startTime":"2026-02-24T21:56:55.619Z","endTime":"2026-02-24T21:56:59.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":83.9,"endSpeed":78.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.593215603529345,"aZ":-31.959293357902954,"pfxX":1.521255918185132,"pfxZ":0.13694777817818604,"pX":1.0058373237363603,"pZ":0.8844257334328722,"vX0":5.401764858260974,"vY0":-122.10386499478604,"vZ0":-5.2748646249292515,"x":78.66,"y":214.9,"x0":-1.426790825718893,"y0":50.00068833299438,"z0":5.802104626428213,"aX":2.3102359275627196},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-4.0,"spinRate":2450,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44748580697637763,"extension":5.979982222474456},"index":2,"playId":"d68ae800-3949-391c-8b7d-7eca5cc4ee19","pitchNumber":2,"startTime":"2026-02-24T21:57:11.929Z","endTime":"2026-02-24T21:57:15.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76107917578142,"aZ":-22.528175277927676,"pfxX":-9.874473947443343,"pfxZ":4.991746703391517,"pX":0.7542216967576251,"pZ":2.6064464890409225,"vX0":9.00242146159809,"vY0":-138.78551804371398,"vZ0":-4.919195747542866,"x":88.25,"y":168.41,"x0":-1.2634491996135624,"y0":50.00333475596561,"z0":5.92103617653614,"aX":-19.084174170041035},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":15.8,"spinRate":2308,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39606538356769727,"extension":5.829945376730186},"index":3,"playId":"a3877156-5a86-3084-87bf-97f2fd6415db","pitchNumber":3,"startTime":"2026-02-24T21:57:29.431Z","endTime":"2026-02-24T21:57:32.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383453124533183,"aZ":-18.313311536783424,"pfxX":-0.9896478029213736,"pfxZ":7.0645966258421575,"pX":1.337855741111492,"pZ":2.523611052871079,"vX0":7.701465993495913,"vY0":-139.01401862391344,"vZ0":-5.794159107769201,"x":66.0,"y":170.64,"x0":-1.3368177622374309,"y0":50.00555986303536,"z0":5.84574098456632,"aX":-1.9433925631445577},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":0.2,"spinRate":2315,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39360821546480773,"extension":5.898226092406516},"index":4,"playId":"d74e8a7c-5681-34e4-9cdb-d3b0c17055ca","pitchNumber":4,"startTime":"2026-02-24T21:57:46.754Z","endTime":"2026-02-24T21:57:49.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:57:49.912Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert challenged (pitch result), call on the field was overturned: Drew Gilbert walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:58:27.499Z","endTime":"2026-02-24T21:59:44.085Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Will Brennan replaces Casey Schmitt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:58:04.073Z","endTime":"2026-02-24T21:58:29.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"},"base":1,"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.9,"endSpeed":88.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77762036995683,"aZ":-18.380373396925865,"pfxX":-1.6410847792370884,"pfxZ":6.99310328035066,"pX":1.482675085632185,"pZ":2.290098181218701,"vX0":8.098858232884256,"vY0":-139.40320247147835,"vZ0":-6.264040593310838,"x":60.48,"y":176.95,"x0":-1.2444129028920918,"y0":50.00005052768506,"z0":5.7757618740679835,"aX":-3.236668742794652},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":1.3,"spinRate":2308,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3926147510149005,"extension":5.926654799156599},"index":1,"playId":"1c522603-21e7-31eb-8c9f-ef4acc048d6d","pitchNumber":1,"startTime":"2026-02-24T21:58:29.554Z","endTime":"2026-02-24T21:58:33.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Omar Martinez. Will Brennan to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"1c522603-21e7-31eb-8c9f-ef4acc048d6d","startTime":"2026-02-24T21:58:59.150Z","endTime":"2026-02-24T21:59:03.587Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"postOnSecond":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.200000000000001,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576210120203925,"aZ":-23.2967902193157,"pfxX":-8.849664956574857,"pfxZ":5.327225399506231,"pX":-0.9685282116597355,"pZ":2.3079838674806386,"vX0":4.503529571675626,"vY0":-128.48922690147646,"vZ0":-4.61622986911186,"x":153.92,"y":176.46,"x0":-1.5978710340754863,"y0":50.00059781013796,"z0":5.9467483039664755,"aX":-14.73832152619599},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":15.0,"spinRate":2044,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42690203378653946,"extension":5.927822626568674},"index":3,"playId":"d167521e-5a6a-3564-a5c9-0f937069d1f8","pitchNumber":2,"startTime":"2026-02-24T21:59:03.587Z","endTime":"2026-02-24T21:59:06.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471944443133133,"aZ":-18.612627819998192,"pfxX":-0.8000982992019343,"pfxZ":6.9101550525635815,"pX":-0.06946050802549898,"pZ":4.070883640778386,"vX0":3.9444922112555165,"vY0":-139.04606548381452,"vZ0":-1.9574609530734888,"x":119.65,"y":128.87,"x0":-1.4010246599141305,"y0":50.003540469558615,"z0":6.015776728268618,"aX":-1.570652645628405},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":0.6,"spinRate":2261,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39354278626430794,"extension":5.804736988251153},"index":4,"playId":"dd61c85c-4d0e-3aa3-8cd6-6816be4b641d","pitchNumber":3,"startTime":"2026-02-24T21:59:20.858Z","endTime":"2026-02-24T21:59:23.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85208610711347,"aZ":-18.229176513743184,"pfxX":-1.5168597807394208,"pfxZ":7.104525853929713,"pX":0.6837703256940288,"pZ":3.4308213608453797,"vX0":6.089654877181631,"vY0":-139.98841789280377,"vZ0":-3.541207225514362,"x":90.94,"y":146.15,"x0":-1.3332344418916908,"y0":50.00327973909073,"z0":5.9225408172760226,"aX":-2.9783066931000004},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":1.3,"spinRate":2355,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3929309638313856,"extension":5.8975559393806485},"index":5,"playId":"3403cc64-ef24-3c1e-956d-e9be9a8021a7","pitchNumber":4,"startTime":"2026-02-24T21:59:40.992Z","endTime":"2026-02-24T21:59:44.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"}},"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.57,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:59:44.085Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Victor Bericoto grounds into a force out, shortstop Oswald Peraza to second baseman Kyren Paris. Will Brennan to 3rd. Drew Gilbert out at 2nd. Victor Bericoto to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T22:01:26.464Z","endTime":"2026-02-24T22:02:42.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnThird":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T22:00:22.328Z","endTime":"2026-02-24T22:01:28.453Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.527573819497526,"aZ":-29.14189296792697,"pfxX":-10.362364394268667,"pfxZ":1.5476073201292575,"pX":-0.7059831582557872,"pZ":3.0441108448617187,"vX0":5.592772048628479,"vY0":-140.477901728571,"vZ0":-2.7935217974180153,"x":143.91,"y":156.59,"x0":-1.3971194303298218,"y0":50.00280015671664,"z0":5.984780826152826,"aX":-20.31244122772808},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.3,"breakHorizontal":17.3,"spinRate":2270,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3928107585950533,"extension":5.781887969412804},"index":1,"playId":"0e07d60a-6b95-329e-8b43-bcc75790ce6e","pitchNumber":1,"startTime":"2026-02-24T22:01:28.453Z","endTime":"2026-02-24T22:01:31.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87166442050244,"aZ":-30.182389156770522,"pfxX":0.9556375447345097,"pfxZ":1.287514780612021,"pX":-0.021798962530529684,"pZ":2.7503347325419387,"vX0":3.3575705896938244,"vY0":-123.73792559270784,"vZ0":-1.5456403211196448,"x":117.83,"y":164.52,"x0":-1.5209464503027263,"y0":50.00525330607799,"z0":5.9139050713910954,"aX":1.4801447437625415},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.5,"spinRate":2349,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.44278661847731815,"extension":5.867650159013586},"index":2,"playId":"5cf26817-cd6b-34a9-ad14-db2711c94d31","pitchNumber":2,"startTime":"2026-02-24T22:01:45.422Z","endTime":"2026-02-24T22:01:48.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14605654762684,"aZ":-24.185028239212393,"pfxX":-9.185574052581124,"pfxZ":4.7399157854848575,"pX":-0.38206970768356985,"pZ":2.140043683844382,"vX0":5.6065159930843285,"vY0":-130.2424075827211,"vZ0":-4.940131497210207,"x":131.56,"y":181.0,"x0":-1.3902548261800272,"y0":50.00293692527966,"z0":5.93466152700119,"aX":-15.484463504336322},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":1937,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4236080434983065,"extension":5.99704075192983},"index":3,"playId":"0adc0d00-f083-3c86-b7c2-a0f0797732c5","pitchNumber":3,"startTime":"2026-02-24T22:02:03.992Z","endTime":"2026-02-24T22:02:07.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.491501195778753,"aZ":-27.232204285331672,"pfxX":-9.728611677234976,"pfxZ":2.832361994552363,"pX":-0.41647324481721026,"pZ":1.817079971718354,"vX0":5.962438696095697,"vY0":-132.12680102862916,"vZ0":-5.34367081490521,"x":132.87,"y":189.72,"x0":-1.4532925289166885,"y0":50.003531750151936,"z0":5.899190019676382,"aX":-16.982891295258586},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.0,"breakHorizontal":16.1,"spinRate":2032,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.41658139002997974,"extension":6.111076740174832},"hitData":{"launchSpeed":110.6,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.12,"coordY":148.48}},"index":4,"playId":"d39bd6e2-e6af-31ac-a9f8-8484ee0f557d","pitchNumber":4,"startTime":"2026-02-24T22:02:25.965Z","endTime":"2026-02-24T22:02:42.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.65,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:02:42.969Z","atBatIndex":50},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Grant McCray out on a sacrifice fly to right fielder Gustavo Campero. Will Brennan scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T22:02:52.151Z","endTime":"2026-02-24T22:05:08.272Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805871,"fullName":"Joel Hurtado","link":"/api/v1/people/805871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":{"id":805871,"link":"/api/v1/people/805871"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":81.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31137052447512,"aZ":-24.792715235087655,"pfxX":-10.154063191918555,"pfxZ":4.306176839111283,"pX":-0.15806643661743497,"pZ":0.29184986274687513,"vX0":6.461915078370912,"vY0":-131.68647021128953,"vZ0":-9.059488099250274,"x":123.03,"y":230.9,"x0":-1.355582108763985,"y0":50.00240673247391,"z0":5.684759464099918,"aX":-17.398833424161914},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":16.4,"spinRate":1900,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4198818360372685,"extension":5.98419540954508},"index":0,"playId":"8cfa8c59-f808-3fab-80df-bf6275ab1c79","pitchNumber":1,"startTime":"2026-02-24T22:03:10.786Z","endTime":"2026-02-24T22:03:13.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.8,"endSpeed":87.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30207217165333,"aZ":-19.369736755139606,"pfxX":-1.0145980033503053,"pfxZ":6.4341498331962,"pX":0.5728039511541773,"pZ":3.304443475210188,"vX0":5.654046672369125,"vY0":-140.7462191262054,"vZ0":-3.7091505113592182,"x":95.17,"y":149.56,"x0":-1.3371947110768159,"y0":50.003267706603964,"z0":5.906416209453162,"aX":-2.0193937483313023},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":0.6,"spinRate":2369,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3903425065493118,"extension":5.5760809901600314},"index":1,"playId":"7da76253-159c-3f0b-ba6e-6efcb2318171","pitchNumber":2,"startTime":"2026-02-24T22:03:33.673Z","endTime":"2026-02-24T22:03:36.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"370b8802-bdc9-3d24-ae28-cb84ce3e4822","startTime":"2026-02-24T22:03:52.255Z","endTime":"2026-02-24T22:03:56.373Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.156002518520385,"aZ":-25.761820402118243,"pfxX":-9.470682064197105,"pfxZ":3.774267035330528,"pX":-0.7547832107022645,"pZ":2.4957090412374865,"vX0":4.870956804911057,"vY0":-130.02382331800584,"vZ0":-3.8226504344666115,"x":145.77,"y":171.4,"x0":-1.4293689895253203,"y0":50.00436891882554,"z0":5.956641646916605,"aX":-16.096689014336388},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":1946,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4224605636877521,"extension":5.705293679602201},"index":3,"playId":"c2844409-5169-3dcb-a58d-43dbfcd0df7a","pitchNumber":3,"startTime":"2026-02-24T22:04:12.044Z","endTime":"2026-02-24T22:04:15.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"540777de-6fee-337f-af77-b085ff8d1333","startTime":"2026-02-24T22:04:33.351Z","endTime":"2026-02-24T22:04:37.469Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.955139602402284,"aZ":-14.436411143830112,"pfxX":-1.2684411619743998,"pfxZ":9.107687939162464,"pX":0.725847207943397,"pZ":2.562986799662124,"vX0":6.048539706047613,"vY0":-138.6571906900165,"vZ0":-6.1581658653857545,"x":89.33,"y":169.58,"x0":-1.31882633786105,"y0":50.00201506859635,"z0":5.775676084304867,"aX":-2.4707515542603824},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":1.1,"spinRate":2382,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.394996593644378,"extension":5.790988099214562},"hitData":{"launchSpeed":105.5,"launchAngle":25.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.36,"coordY":79.63}},"index":5,"playId":"01e5771b-38e8-377f-81fb-d08e145d9547","pitchNumber":4,"startTime":"2026-02-24T22:04:53.669Z","endTime":"2026-02-24T22:05:08.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":805871,"link":"/api/v1/people/805871"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.8,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:05:08.272Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T22:07:38.897Z","endTime":"2026-02-24T22:09:07.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695065,"fullName":"Ryan Costeiu","link":"/api/v1/people/695065"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-24T22:05:27.186Z","endTime":"2026-02-24T22:05:54.777Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Costeiu replaces Joel Hurtado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-24T22:05:54.777Z","endTime":"2026-02-24T22:07:41.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695065,"link":"/api/v1/people/695065"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805871,"link":"/api/v1/people/805871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90193852250455,"aZ":-7.903942032008879,"pfxX":-2.5070865402906666,"pfxZ":12.941304610898888,"pX":0.516611643449646,"pZ":0.5219888968319008,"vX0":3.4725871798203123,"vY0":-136.0903026112364,"vZ0":-11.827225717192205,"x":97.31,"y":224.69,"x0":-0.45029462158714095,"y0":50.00418553665246,"z0":5.472177094962301,"aX":-4.702524267945928},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.1,"breakHorizontal":3.8,"spinRate":2190,"spinDirection":208},"zone":14,"typeConfidence":0.97,"plateTime":0.40249790403889607,"extension":6.318000465248833},"index":2,"playId":"479b1605-9a2e-31b1-9447-098ee4fcc12b","pitchNumber":1,"startTime":"2026-02-24T22:07:41.030Z","endTime":"2026-02-24T22:07:44.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695065,"link":"/api/v1/people/695065","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.9,"endSpeed":80.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.562098895033337,"aZ":-29.103704535360006,"pfxX":2.250923123652754,"pfxZ":1.8717443725469711,"pX":0.12025932041812135,"pZ":0.9743719845799238,"vX0":2.1199408124968566,"vY0":-126.58718986781307,"vZ0":-5.823687662773417,"x":112.42,"y":212.47,"x0":-1.0175659438873863,"y0":50.000743597238035,"z0":5.607432143627021,"aX":3.6866475352706054},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2659,"spinDirection":142},"zone":14,"typeConfidence":0.89,"plateTime":0.43113735035118683,"extension":6.0491830485063804},"index":3,"playId":"a8835ada-90e7-358f-96d6-99f0b5b3df51","pitchNumber":2,"startTime":"2026-02-24T22:08:08.265Z","endTime":"2026-02-24T22:08:11.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695065,"link":"/api/v1/people/695065","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":88.3,"endSpeed":81.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47644718519868,"aZ":-27.37111588804588,"pfxX":1.9804481879062337,"pfxZ":2.8409794287739443,"pX":0.10986118471630245,"pZ":2.188970173803464,"vX0":2.36906576591394,"vY0":-128.67804075867633,"vZ0":-3.5950343224419905,"x":112.81,"y":179.68,"x0":-1.077023952975739,"y0":50.00371051266285,"z0":5.7039274587562385,"aX":3.3510628889512497},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-4.1,"spinRate":2608,"spinDirection":169},"zone":5,"typeConfidence":0.87,"plateTime":0.4242118883989874,"extension":5.869663788644779},"index":4,"playId":"25992825-a93c-3b97-8905-e7ab674f7ae1","pitchNumber":3,"startTime":"2026-02-24T22:08:26.219Z","endTime":"2026-02-24T22:08:29.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695065,"link":"/api/v1/people/695065","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-24T22:08:32.933Z","endTime":"2026-02-24T22:08:58.594Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"},"defense":{"pitcher":{"id":695065,"link":"/api/v1/people/695065","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"08320606-0536-0033-001c-f08cd117d70a","startTime":"2026-02-24T22:08:58.594Z","endTime":"2026-02-24T22:09:04.356Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":695065,"link":"/api/v1/people/695065","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.452900287716133,"aZ":-21.807937195153656,"pfxX":-7.626315512680414,"pfxZ":7.15588200491639,"pX":-0.7438609918705096,"pZ":0.998748623811575,"vX0":2.7549871134198476,"vY0":-119.46123310142029,"vZ0":-5.886011122341191,"x":145.35,"y":211.81,"x0":-0.9194906881548036,"y0":50.004050478399144,"z0":5.4479940469064925,"aX":-11.052167823782886},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":1852,"spinDirection":247},"zone":13,"typeConfidence":0.8,"plateTime":0.4580281360273206,"extension":6.113871012131438},"index":7,"playId":"07e5fb46-2eeb-3f73-bd7a-a1f7d19a1db2","pitchNumber":4,"startTime":"2026-02-24T22:09:04.356Z","endTime":"2026-02-24T22:09:07.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695065,"link":"/api/v1/people/695065","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_ab"},{"player":{"id":695065,"link":"/api/v1/people/695065"},"credit":"p_ab"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":695065,"link":"/api/v1/people/695065"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:09:07.356Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Omar Martinez walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T22:11:42.497Z","endTime":"2026-02-24T22:13:13.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"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":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Buddy Kennedy replaces Will Brennan, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"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-24T22:11:11.959Z","endTime":"2026-02-24T22:11:11.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":686823,"link":"/api/v1/people/686823"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Fulmer replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-24T22:11:11.976Z","endTime":"2026-02-24T22:11:44.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605242,"link":"/api/v1/people/605242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":92.8,"endSpeed":84.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.912398664525792,"aZ":-16.72825822860334,"pfxX":-1.5407453019219979,"pfxZ":8.412038116291463,"pX":-0.6703865247302481,"pZ":3.6056262445736538,"vX0":4.611882219215494,"vY0":-135.0328610538698,"vZ0":-3.3097708650112247,"x":142.55,"y":141.43,"x0":-2.204486133312294,"y0":50.00655060197306,"z0":6.032562065447166,"aX":-2.8310776614277944},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":1.8,"spinRate":2410,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4064791678520754,"extension":6.777582076267689},"index":2,"playId":"f1b1f359-8dbe-3432-8754-6f63a7b98141","pitchNumber":1,"startTime":"2026-02-24T22:11:44.469Z","endTime":"2026-02-24T22:11:47.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92040877343897,"aZ":-34.22280798288964,"pfxX":9.687872077572873,"pfxZ":-1.5607660664993173,"pX":-0.007546717421965407,"pZ":1.169209817027724,"vX0":2.9075933504838787,"vY0":-114.86492500771301,"vZ0":-3.1814695176499663,"x":117.29,"y":207.21,"x0":-2.5524089131318513,"y0":50.000228795429905,"z0":5.944955635958861,"aX":12.768876706501402},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.4,"breakHorizontal":-18.2,"spinRate":2735,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4793017260665269,"extension":6.267651340308761},"index":3,"playId":"e328d9d6-1572-3fa5-a95e-59e51c40ecd2","pitchNumber":2,"startTime":"2026-02-24T22:12:01.018Z","endTime":"2026-02-24T22:12:04.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82823069854072,"aZ":-28.79528517215212,"pfxX":2.6868194845223607,"pfxZ":2.0781952759881346,"pX":-0.5610013147118402,"pZ":3.8742928608833416,"vX0":3.3358547541210624,"vY0":-126.5791294339374,"vZ0":-0.06413933955525564,"x":138.38,"y":134.17,"x0":-2.243116947785424,"y0":50.005810389218716,"z0":6.197391478489617,"aX":4.379220317544252},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":-5.6,"spinRate":2394,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.43201172767376317,"extension":6.4998030517839815},"index":4,"playId":"0db59c5e-1851-3d4d-a154-624ee01070fd","pitchNumber":3,"startTime":"2026-02-24T22:12:17.349Z","endTime":"2026-02-24T22:12:20.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24848591832686,"aZ":-16.022071963188964,"pfxX":-0.6512599056232555,"pfxZ":8.921622063643184,"pX":-0.5934205884134965,"pZ":2.4605480393560355,"vX0":4.566793862150671,"vY0":-133.79975420392628,"vZ0":-6.208306079085305,"x":139.62,"y":172.35,"x0":-2.238806520211373,"y0":50.00477965213929,"z0":5.961927467572346,"aX":-1.1800547650484388},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":0.2,"spinRate":2398,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4095818333627981,"extension":6.705203632945235},"index":5,"playId":"0704c32a-16b0-3e57-9b06-1e2fe4514f68","pitchNumber":4,"startTime":"2026-02-24T22:12:32.135Z","endTime":"2026-02-24T22:12:35.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052710992968354,"aZ":-27.41793349001076,"pfxX":2.784539190369017,"pfxZ":2.924376749014778,"pX":1.1394135200887032,"pZ":1.453122664498586,"vX0":7.128977870446904,"vY0":-126.50558484120283,"vZ0":-5.930690256517867,"x":73.57,"y":199.55,"x0":-2.0733172008290532,"y0":50.00232436359109,"z0":6.0168980517675354,"aX":4.526127282476487},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2542,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.43244737847914605,"extension":6.756627028084722},"index":6,"playId":"281f02a1-ccf4-3b0a-a191-7dcf5e21ed21","pitchNumber":5,"startTime":"2026-02-24T22:12:46.926Z","endTime":"2026-02-24T22:12:49.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-24T22:12:55.453Z","endTime":"2026-02-24T22:13:10.735Z","isPitch":false,"type":"action","player":{"id":683079,"link":"/api/v1/people/683079"},"defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":81.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.220749063507604,"aZ":-23.517317879223608,"pfxX":-8.541808079275583,"pfxZ":5.005562838618007,"pX":1.4699299825376748,"pZ":1.4293155290637305,"vX0":11.773812630103423,"vY0":-132.23478553743507,"vZ0":-6.672167698427868,"x":60.97,"y":200.19,"x0":-1.9785510409476252,"y0":50.00513997506345,"z0":5.768980912318909,"aX":-14.782513142677034},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":12.2,"spinRate":2257,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4178975695014162},"index":8,"playId":"b7df4f1b-5a92-39fb-bd54-3eb793265212","pitchNumber":6,"startTime":"2026-02-24T22:13:10.735Z","endTime":"2026-02-24T22:13:13.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.72,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:13:13.983Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryce Teodosio pops into a force out, first baseman Bryce Eldridge to shortstop Tyler Fitzgerald. Omar Martinez out at 2nd. Bryce Teodosio to 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T22:13:29.670Z","endTime":"2026-02-24T22:15:29.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928917896756445,"aZ":-17.56800757683437,"pfxX":-3.5222707590606,"pfxZ":8.415013936034097,"pX":1.5779679168077443,"pZ":3.5041349864868128,"vX0":10.358560840815919,"vY0":-131.89709343942576,"vZ0":-3.156613155084975,"x":56.85,"y":144.17,"x0":-1.9685289595884863,"y0":50.00423544252412,"z0":6.035702740005121,"aX":-6.116196860550335},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.6,"breakHorizontal":3.7,"spinRate":2261,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.41765782685757946,"extension":6.655387789674602},"index":0,"playId":"3c26ec08-5606-3537-88ce-21150ca05062","pitchNumber":1,"startTime":"2026-02-24T22:13:41.071Z","endTime":"2026-02-24T22:13:44.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.560734567657363,"aZ":-29.810385296247993,"pfxX":3.2305290258765718,"pfxZ":1.4820767377536654,"pX":0.4125393286307198,"pZ":3.345628893333953,"vX0":5.200079781506419,"vY0":-125.50406421836603,"vZ0":-1.0300101319008346,"x":101.27,"y":148.45,"x0":-2.106500344993849,"y0":50.003356861215764,"z0":6.190824591460309,"aX":5.148286388313431},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":-7.1,"spinRate":2513,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.43654196529831424,"extension":6.68321981840764},"index":1,"playId":"7985e152-7dd2-38c8-89a6-9ed0a39a7a3b","pitchNumber":2,"startTime":"2026-02-24T22:14:00.640Z","endTime":"2026-02-24T22:14:03.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.662894667823227,"aZ":-34.312977341206754,"pfxX":10.215924121628246,"pfxZ":-1.6255358915066562,"pX":0.9494214711111478,"pZ":2.1236689325716895,"vX0":4.866822379744356,"vY0":-114.29366874472075,"vZ0":-1.2776453526197222,"x":80.81,"y":181.44,"x0":-2.5406205167889815,"y0":50.00550429041725,"z0":6.08449710981144,"aX":13.40715486351507},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.0,"breakHorizontal":-19.8,"spinRate":2777,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4807338491802948,"extension":6.199032215755179},"index":2,"playId":"cb41ad1c-1ecd-336a-b684-5f35a3c4f013","pitchNumber":3,"startTime":"2026-02-24T22:14:18.811Z","endTime":"2026-02-24T22:14:22.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35777352394223,"aZ":-28.16633148768639,"pfxX":3.283132867688539,"pfxZ":2.4501062319749973,"pX":0.23642193638416972,"pZ":2.384141023119079,"vX0":4.69903356981939,"vY0":-126.91603065229573,"vZ0":-3.6895613154540934,"x":107.99,"y":174.41,"x0":-2.063737288466605,"y0":50.00187835861266,"z0":6.093570972303792,"aX":5.369083554208786},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-7.0,"spinRate":2392,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4311422399478735,"extension":6.635778491281487},"index":3,"playId":"c1d69a56-7c5c-3d26-a3c6-6d6b0a2e1d54","pitchNumber":4,"startTime":"2026-02-24T22:14:35.919Z","endTime":"2026-02-24T22:14:39.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.7,"endSpeed":73.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62286404893728,"aZ":-28.792152587541388,"pfxX":9.196364312612477,"pfxZ":2.491419994186364,"pX":1.9674448846832593,"pZ":2.409861098205759,"vX0":6.918178882480913,"vY0":-115.97327139529915,"vZ0":-1.9634012590649113,"x":42.01,"y":173.71,"x0":-2.2536896399447346,"y0":50.00161856950246,"z0":6.025930729331076,"aX":12.465771490380606},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.3,"breakHorizontal":-18.5,"spinRate":2728,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.47312075873172255,"extension":6.5992841020335},"index":4,"playId":"10303c2b-17c7-3ac3-b49a-2e095b5d1e23","pitchNumber":5,"startTime":"2026-02-24T22:14:54.808Z","endTime":"2026-02-24T22:14:57.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-24T22:15:04.716Z","endTime":"2026-02-24T22:15:17.358Z","isPitch":false,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.790163568204836,"aZ":-33.998582628053484,"pfxX":11.462930032875066,"pfxZ":-1.3850245218437216,"pX":0.7470072518149394,"pZ":2.137537907942772,"vX0":3.9210829967100618,"vY0":-114.79519817705517,"vZ0":-1.1860973691310834,"x":88.53,"y":181.07,"x0":-2.4785655194022604,"y0":50.003411246117395,"z0":6.0091930250656045,"aX":15.101544993888476},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.5,"breakHorizontal":-21.8,"spinRate":2809,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4795000148846955,"extension":6.619764432609192},"hitData":{"launchSpeed":66.6,"launchAngle":60.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.33,"coordY":156.84}},"index":6,"playId":"5df51a14-19fc-331d-aecf-02c434df5a87","pitchNumber":6,"startTime":"2026-02-24T22:15:17.358Z","endTime":"2026-02-24T22:15:29.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.4,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:15:29.897Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trey Mancini grounds out, third baseman Buddy Kennedy to first baseman Bryce Eldridge.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T22:15:55.452Z","endTime":"2026-02-24T22:17:14.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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(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":84.7,"endSpeed":77.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68138731790516,"aZ":-29.1227736796665,"pfxX":3.0503315917384883,"pfxZ":1.9996529958911164,"pX":1.0521323044003243,"pZ":2.811699313500235,"vX0":6.360848113283763,"vY0":-123.17541824222862,"vZ0":-2.1162827838187495,"x":76.9,"y":162.86,"x0":-1.9655931224772285,"y0":50.00438539004783,"z0":6.1571974735338255,"aX":4.663137323062785},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":-7.1,"spinRate":2388,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.44556355572033546,"extension":6.829864328656991},"index":0,"playId":"f272e5d9-8b77-3fea-b3c6-cc18efd3d0f5","pitchNumber":1,"startTime":"2026-02-24T22:15:57.622Z","endTime":"2026-02-24T22:16:01.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87530654658927,"aZ":-31.905171070726016,"pfxX":9.184964913683174,"pfxZ":0.20548861303732657,"pX":-0.48271966622348406,"pZ":2.692739404406528,"vX0":1.8905871805262928,"vY0":-114.0402869807702,"vZ0":-0.5118822984705028,"x":135.4,"y":166.08,"x0":-2.5171892156677624,"y0":50.00230012135346,"z0":6.093843929923632,"aX":11.979332313278746},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":0.6,"breakHorizontal":-17.2,"spinRate":2639,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.48209101268379984,"extension":6.331240726142165},"index":1,"playId":"ac3f315b-d313-36e0-9ffa-d9965636b2e5","pitchNumber":2,"startTime":"2026-02-24T22:16:14.208Z","endTime":"2026-02-24T22:16:21.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryce Teodosio steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"ac3f315b-d313-36e0-9ffa-d9965636b2e5","startTime":"2026-02-24T22:16:26.356Z","endTime":"2026-02-24T22:16:44.898Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"postOnSecond":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":0.9000000000000012,"leverageIndex":0.98,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54591623281916,"aZ":-33.94765814658585,"pfxX":10.000382355653056,"pfxZ":-1.4125836053464589,"pX":0.29285712182871954,"pZ":2.735387087858159,"vX0":3.075322413292647,"vY0":-112.31392120536724,"vZ0":0.409248392748349,"x":105.84,"y":164.92,"x0":-2.3994588308510236,"y0":50.0022136245029,"z0":6.051060415515799,"aX":12.559539993359529},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.0,"breakHorizontal":-19.0,"spinRate":2544,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.49086312284036815,"extension":6.705714403514222},"index":3,"playId":"5326d167-09e2-32c6-81f8-2c60f4a42184","pitchNumber":3,"startTime":"2026-02-24T22:16:44.898Z","endTime":"2026-02-24T22:16:47.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29900440020993,"aZ":-32.26791044591928,"pfxX":8.964998548657327,"pfxZ":-0.07200965195182185,"pX":1.2318063093714609,"pZ":2.1814691848639463,"vX0":4.805995008135419,"vY0":-114.57080761069619,"vZ0":-1.5619591461583888,"x":70.05,"y":179.88,"x0":-2.0724484225933546,"y0":50.00346824976552,"z0":6.087765574285141,"aX":11.667626297091475},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.2,"breakHorizontal":-17.6,"spinRate":2667,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.48194992241366963,"extension":6.439524298360949},"hitData":{"launchSpeed":64.3,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.17,"coordY":174.47}},"index":4,"playId":"c71f0766-b4c5-3d46-97d3-f7eb2f983680","pitchNumber":4,"startTime":"2026-02-24T22:17:05.227Z","endTime":"2026-02-24T22:17:14.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_ab"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_ab"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.98,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:17:14.802Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matthew Lugo strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T22:17:19.705Z","endTime":"2026-02-24T22:18:42.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"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":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.148202181366003,"aZ":-32.11397716736969,"pfxX":9.667627754572772,"pfxZ":0.0466631844009342,"pX":0.4089940202700019,"pZ":2.643642165910867,"vX0":3.109528144839202,"vY0":-113.85575605108482,"vZ0":-0.653158216749796,"x":101.41,"y":167.4,"x0":-2.2346770428566285,"y0":50.00286385690265,"z0":6.144361897164098,"aX":12.545933190306512},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.2,"breakHorizontal":-18.4,"spinRate":2686,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.4832025215566218,"extension":6.639114436516585},"index":0,"playId":"48fd60ad-024c-38b1-939b-0b88b98230e1","pitchNumber":1,"startTime":"2026-02-24T22:17:39.416Z","endTime":"2026-02-24T22:17:43.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.8,"endSpeed":82.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711808928790894,"aZ":-17.200049010737768,"pfxX":-1.403796056924639,"pfxZ":8.52297860267916,"pX":-0.7146627234874632,"pZ":5.20067628588356,"vX0":4.099671877128983,"vY0":-132.10757506302934,"vZ0":0.4776395482054734,"x":144.24,"y":98.36,"x0":-2.108334890796969,"y0":50.00337174548308,"z0":6.2876954857964575,"aX":-2.467164739609908},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.7,"breakHorizontal":1.6,"spinRate":2397,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4155539247963622,"extension":6.313314373075855},"index":1,"playId":"86810b49-e773-3328-8cce-d01556adafc5","pitchNumber":2,"startTime":"2026-02-24T22:17:58.864Z","endTime":"2026-02-24T22:18:01.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":91.0,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45598244148849,"aZ":-17.703554851659106,"pfxX":0.8717173084164367,"pfxZ":8.147897403643995,"pX":0.4066586177843259,"pZ":3.2946365059907,"vX0":5.737218838054779,"vY0":-132.453501162804,"vZ0":-3.8901263340041066,"x":101.5,"y":149.82,"x0":-1.901157093097652,"y0":50.00161168801987,"z0":6.0779510205647025,"aX":1.5464415339164719},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.2,"breakHorizontal":-2.9,"spinRate":2478,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.4136331301349001,"extension":6.642306830389761},"index":2,"playId":"dee189e8-7252-3e67-8a41-b9dd9ad92672","pitchNumber":3,"startTime":"2026-02-24T22:18:14.496Z","endTime":"2026-02-24T22:18:17.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.029417718999596,"aZ":-33.825042883784164,"pfxX":8.09360348349907,"pfxZ":-1.253868955738806,"pX":1.4582603006564643,"pZ":1.8207363828591254,"vX0":5.972341086958813,"vY0":-114.65781492615594,"vZ0":-1.9648686359309413,"x":61.41,"y":189.62,"x0":-2.240180457191084,"y0":50.00186497800854,"z0":6.018469973820604,"aX":10.674408589218878},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.5,"breakHorizontal":-16.2,"spinRate":2567,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4793997914505024,"extension":6.3598651156166},"index":3,"playId":"85e5ca96-9f06-33a2-9dc8-95e21d9d6899","pitchNumber":4,"startTime":"2026-02-24T22:18:39.016Z","endTime":"2026-02-24T22:18:42.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_ab"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_ab"},{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:18:42.517Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, first baseman Trey Mancini to pitcher Chase Shores.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-24T22:21:25.554Z","endTime":"2026-02-24T22:22:04.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702274,"fullName":"Chase Shores","link":"/api/v1/people/702274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":702274,"link":"/api/v1/people/702274"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Shores replaces Ryan Costeiu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-24T22:20:17.732Z","endTime":"2026-02-24T22:21:25.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702274,"link":"/api/v1/people/702274"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695065,"link":"/api/v1/people/695065","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":702274,"fullName":"Chase Shores"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"08320606-0586-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-02-24T22:21:25.139Z","endTime":"2026-02-24T22:21:25.554Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.011324803093984,"aZ":-18.779044556078958,"pfxX":-6.3128371093761295,"pfxZ":6.46833234388677,"pX":-1.1686627004975385,"pZ":3.2191106931488584,"vX0":5.0188835612062315,"vY0":-142.7707966077473,"vZ0":-3.5310851733492328,"x":144.71,"y":109.8,"x0":-2.1267568255832376,"y0":50.000549855542566,"z0":5.649630102306618,"aX":-13.067086063783467},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.2,"breakHorizontal":10.4,"spinRate":2175,"spinDirection":240},"zone":11,"typeConfidence":1.06,"plateTime":0.38323139298779596,"extension":6.565787993685356},"index":2,"playId":"ec0e3a1d-a18a-38af-adab-809ea9ea3132","pitchNumber":1,"startTime":"2026-02-24T22:21:25.554Z","endTime":"2026-02-24T22:21:29.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.919337398776918,"aZ":-37.39116417486499,"pfxX":-6.919933578813468,"pfxZ":-3.133423681545125,"pX":-0.4033862422057879,"pZ":1.769059259417396,"vX0":6.927109721261788,"vY0":-128.0928069293112,"vZ0":-1.878837805852152,"x":132.38,"y":191.02,"x0":-2.2408739310801336,"y0":50.00210768778826,"z0":5.4294727018344595,"aX":-11.523984343941553},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.9,"breakHorizontal":11.0,"spinRate":1775,"spinDirection":266},"zone":7,"typeConfidence":1.28,"plateTime":0.4272423355332222,"extension":6.156084213770047},"index":3,"playId":"3761d746-9cf9-35ec-b481-927b0c53f46d","pitchNumber":2,"startTime":"2026-02-24T22:21:41.270Z","endTime":"2026-02-24T22:21:44.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85776273672091,"aZ":-37.86231406454625,"pfxX":-5.148216779889539,"pfxZ":-3.418998393735535,"pX":-0.13869046841333665,"pZ":2.228620034837631,"vX0":7.291672298102489,"vY0":-128.18637532718807,"vZ0":-0.7622912665342362,"x":122.29,"y":178.61,"x0":-2.3531969787838807,"y0":50.00552120539002,"z0":5.489574449656312,"aX":-8.556713591258088},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.1,"breakHorizontal":7.7,"spinRate":1740,"spinDirection":274},"zone":8,"typeConfidence":1.14,"plateTime":0.42752988882955956,"extension":6.340239559131258},"hitData":{"launchSpeed":53.5,"launchAngle":-32.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":167.38}},"index":4,"playId":"858dec4a-50b7-3c19-ab0e-853797e0b1e5","pitchNumber":3,"startTime":"2026-02-24T22:21:58.657Z","endTime":"2026-02-24T22:22:04.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":702274,"link":"/api/v1/people/702274"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":702274,"link":"/api/v1/people/702274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:22:04.787Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Parks Harber grounds out, shortstop Oswald Peraza to first baseman Trey Mancini.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-24T22:22:35.066Z","endTime":"2026-02-24T22:23:28.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702274,"fullName":"Chase Shores","link":"/api/v1/people/702274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Parks Harber replaces Jake Holton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-24T22:22:19.090Z","endTime":"2026-02-24T22:22:37.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692238,"link":"/api/v1/people/692238"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":687724,"link":"/api/v1/people/687724"},"defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04226344539486,"aZ":-22.206182942054163,"pfxX":-6.599502978996197,"pfxZ":4.753496241652986,"pX":-0.9570907332038722,"pZ":5.283167585693642,"vX0":5.715112489418545,"vY0":-143.63743132003734,"vZ0":2.304590232709568,"x":153.48,"y":96.13,"x0":-2.111261264620887,"y0":50.00500704091268,"z0":5.8479512598126835,"aX":-13.84626093112708},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.2,"breakHorizontal":10.9,"spinRate":2197,"spinDirection":234},"zone":11,"typeConfidence":1.32,"plateTime":0.38075058661339245,"extension":6.435731435778401},"index":1,"playId":"d2e0f03f-ef7c-3ed3-af0b-0d430daf8c04","pitchNumber":1,"startTime":"2026-02-24T22:22:37.337Z","endTime":"2026-02-24T22:22:40.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.548781389090536,"aZ":-20.231484516302853,"pfxX":-8.640489333483794,"pfxZ":5.811730047509462,"pX":0.4386055302545462,"pZ":2.780232126242639,"vX0":9.8812193232037,"vY0":-142.65029677225908,"vZ0":-3.909654036330541,"x":100.28,"y":163.71,"x0":-1.9515859287415378,"y0":50.0056645135649,"z0":5.447910426031352,"aX":-17.767348747112553},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":13.6,"spinRate":2345,"spinDirection":241},"zone":6,"typeConfidence":1.33,"plateTime":0.38431863768772123,"extension":6.579491247733859},"index":2,"playId":"96efab94-21b6-376e-80e2-5415b93068ff","pitchNumber":2,"startTime":"2026-02-24T22:22:59.270Z","endTime":"2026-02-24T22:23:02.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.459155945100324,"aZ":-29.215876344290383,"pfxX":1.571609373587567,"pfxZ":1.8469164188556615,"pX":0.3331384572677018,"pZ":2.3123428037077702,"vX0":6.065512572004169,"vY0":-125.29694764804287,"vZ0":-1.9371835751321451,"x":104.3,"y":176.35,"x0":-2.3155720596956804,"y0":50.00440336693169,"z0":5.464960330940913,"aX":2.5171465597604703},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-4.1,"spinRate":2641,"spinDirection":106},"zone":6,"typeConfidence":0.99,"plateTime":0.43584166255861323,"extension":6.096432602949078},"hitData":{"launchSpeed":94.5,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.83,"coordY":150.55}},"index":3,"playId":"c0b181b6-e40e-3af9-a44f-1185adad179a","pitchNumber":3,"startTime":"2026-02-24T22:23:16.498Z","endTime":"2026-02-24T22:23:28.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_ab"},{"player":{"id":702274,"link":"/api/v1/people/702274"},"credit":"p_ab"},{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_pa"},{"player":{"id":702274,"link":"/api/v1/people/702274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:23:28.098Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesus Rodriguez lines out to center fielder Bryce Teodosio.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-24T22:23:29.612Z","endTime":"2026-02-24T22:24:53.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702274,"fullName":"Chase Shores","link":"/api/v1/people/702274"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87767668309937,"aZ":-31.350651208931318,"pfxX":2.226239421559807,"pfxZ":0.49113236810207983,"pX":2.2458705668334664,"pZ":1.2255617113480017,"vX0":10.363194077880943,"vY0":-127.0017877606883,"vZ0":-4.217241084229805,"x":31.39,"y":205.69,"x0":-2.148401579943053,"y0":50.00026443468488,"z0":5.354745877747282,"aX":3.6949084865353914},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":-6.0,"spinRate":2580,"spinDirection":81},"zone":14,"typeConfidence":1.08,"plateTime":0.4285125675186525,"extension":6.481365450350034},"index":0,"playId":"bb509ebf-72fd-3e89-97c8-3fe43c7e8976","pitchNumber":1,"startTime":"2026-02-24T22:23:52.163Z","endTime":"2026-02-24T22:23:55.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07392151360465,"aZ":-17.957970191419403,"pfxX":-7.031734346878169,"pfxZ":6.946292743061834,"pX":0.687896425974659,"pZ":2.7691583992946014,"vX0":10.064419718228475,"vY0":-142.04198973671825,"vZ0":-4.4129691972651885,"x":90.78,"y":164.01,"x0":-1.9851630219105818,"y0":50.0020327630489,"z0":5.482276904710857,"aX":-14.390245500307639},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":10.7,"spinRate":2324,"spinDirection":245},"zone":3,"typeConfidence":1.24,"plateTime":0.3853915443477778,"extension":6.6736288535803725},"index":1,"playId":"64710a74-7dd1-3cec-8ac0-64c1b4b43663","pitchNumber":2,"startTime":"2026-02-24T22:24:08.502Z","endTime":"2026-02-24T22:24:11.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515126850789468,"aZ":-37.106930823430126,"pfxX":-7.817807997273727,"pfxZ":-3.0142263909555633,"pX":1.1039384237174938,"pZ":0.9410533002097802,"vX0":10.621133296778938,"vY0":-127.30254859451526,"vZ0":-3.7085365116986373,"x":74.92,"y":213.37,"x0":-2.109526150723642,"y0":50.00067937588278,"z0":5.358826902385255,"aX":-12.81083398710702},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.1,"breakHorizontal":11.8,"spinRate":1766,"spinDirection":268},"zone":14,"typeConfidence":1.34,"plateTime":0.4305075638052358,"extension":6.195385136480275},"index":2,"playId":"875b4dd2-e542-3996-a93c-e88deaf0faa3","pitchNumber":3,"startTime":"2026-02-24T22:24:26.919Z","endTime":"2026-02-24T22:24:30.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.764788708288773,"aZ":-27.18186717122048,"pfxX":1.2917171036339332,"pfxZ":3.165350078580646,"pX":0.21416708034288148,"pZ":1.4175632673716423,"vX0":5.664261253225494,"vY0":-124.01983556284948,"vZ0":-4.031754211179092,"x":108.84,"y":200.51,"x0":-2.255135864184828,"y0":50.00408510433409,"z0":5.298170861124663,"aX":2.038408061755589},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.5,"spinRate":2555,"spinDirection":83},"zone":14,"typeConfidence":0.93,"plateTime":0.43945240432017263,"extension":6.326169744513066},"hitData":{"launchSpeed":97.0,"launchAngle":22.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.21,"coordY":66.88}},"index":3,"playId":"beea6493-fc8d-38b1-8973-3df38416a2f3","pitchNumber":4,"startTime":"2026-02-24T22:24:47.392Z","endTime":"2026-02-24T22:24:53.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":702274,"link":"/api/v1/people/702274"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":702274,"link":"/api/v1/people/702274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:24:53.764Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gustavo Campero flies out to left fielder Drew Gilbert.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:27:10.629Z","endTime":"2026-02-24T22:27:19.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804922,"fullName":"Tyler Vogel","link":"/api/v1/people/804922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Parks Harber remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-24T22:26:23.929Z","endTime":"2026-02-24T22:26:23.946Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692238,"link":"/api/v1/people/692238"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":687724,"link":"/api/v1/people/687724"},"defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Vogel replaces Michael Fulmer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-24T22:26:23.946Z","endTime":"2026-02-24T22:27:12.724Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804922,"link":"/api/v1/people/804922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.467079627171245,"aZ":-13.663655575409713,"pfxX":-4.8882221158937815,"pfxZ":9.650105721980871,"pX":0.011919890638515611,"pZ":2.0553670411561766,"vX0":4.897355316263544,"vY0":-138.49445836670233,"vZ0":-6.59039217677098,"x":116.55,"y":183.29,"x0":-1.1547436195582865,"y0":50.00659279316207,"z0":5.401603032580621,"aX":-9.381372014987585},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2224,"spinDirection":214},"zone":5,"typeConfidence":1.36,"plateTime":0.39735714997200056,"extension":6.733448467144085},"hitData":{"launchSpeed":78.7,"launchAngle":42.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.81,"coordY":102.91}},"index":2,"playId":"ad8c4c39-d824-3f2a-ad6b-fa64f56ffe78","pitchNumber":1,"startTime":"2026-02-24T22:27:12.724Z","endTime":"2026-02-24T22:27:19.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:27:19.462Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyren Paris walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:27:22.337Z","endTime":"2026-02-24T22:29:07.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804922,"fullName":"Tyler Vogel","link":"/api/v1/people/804922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08039446486933,"aZ":-15.710994939089039,"pfxX":-5.773933919966634,"pfxZ":8.409443849815805,"pX":-0.8709320872615414,"pZ":2.8663661233747018,"vX0":3.691619804319926,"vY0":-139.45842303616166,"vZ0":-4.479710574242443,"x":150.2,"y":161.39,"x0":-1.4656579972971586,"y0":50.00465141660955,"z0":5.538883910220505,"aX":-11.307632210702058},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2349,"spinDirection":220},"zone":11,"typeConfidence":1.24,"plateTime":0.3936247073193524,"extension":6.359060442710385},"index":0,"playId":"d93a03e0-86b8-316b-88a0-a4002fb4099f","pitchNumber":1,"startTime":"2026-02-24T22:27:46.118Z","endTime":"2026-02-24T22:27:49.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176192526188814,"aZ":-33.54874601646414,"pfxX":0.3975852971336957,"pfxZ":-0.8453009020418008,"pX":1.1382059575850383,"pZ":0.6268984751832246,"vX0":5.737730530967593,"vY0":-126.67668719844166,"vZ0":-5.531645465310143,"x":73.61,"y":221.85,"x0":-1.2050334492951291,"y0":50.00255220090185,"z0":5.511857875288996,"aX":0.6467336138187811},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-2.0,"spinRate":2337,"spinDirection":44},"zone":14,"typeConfidence":0.99,"plateTime":0.43190190918584115,"extension":6.933938646344283},"index":1,"playId":"87fa6fc7-da62-3bd8-9e5c-cb8e04115c4d","pitchNumber":2,"startTime":"2026-02-24T22:28:02.725Z","endTime":"2026-02-24T22:28:06.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.3,"endSpeed":88.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.607751148960244,"aZ":-15.946300929795791,"pfxX":-6.307570601355611,"pfxZ":8.143057921856382,"pX":0.7958729257892044,"pZ":0.6924304623418148,"vX0":8.600589378065441,"vY0":-139.81543079067893,"vZ0":-9.521863778796291,"x":86.66,"y":220.08,"x0":-1.4913390070132158,"y0":50.004477860850905,"z0":5.174026636577974,"aX":-12.571412554456918},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2276,"spinDirection":228},"zone":14,"typeConfidence":1.01,"plateTime":0.3907980704129397,"extension":6.608328441967099},"index":2,"playId":"18474ce3-a786-3ac3-b367-b5f783789a1a","pitchNumber":3,"startTime":"2026-02-24T22:28:22.676Z","endTime":"2026-02-24T22:28:25.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88006736782925,"aZ":-15.5010199375032,"pfxX":-5.977695388058089,"pfxZ":8.610151497956707,"pX":1.0269964246383556,"pZ":1.1971898188476973,"vX0":8.125025137398186,"vY0":-138.2796525321503,"vZ0":-8.118465829396705,"x":77.85,"y":206.46,"x0":-1.1729119114070208,"y0":50.00014091593123,"z0":5.211244780566827,"aX":-11.57270024944844},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2280,"spinDirection":220},"zone":14,"typeConfidence":1.2,"plateTime":0.39612440385627545,"extension":6.608659992780665},"index":3,"playId":"1cf4540d-6408-396a-8e42-7c4df9e32512","pitchNumber":4,"startTime":"2026-02-24T22:28:44.191Z","endTime":"2026-02-24T22:28:47.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60780454770215,"aZ":-14.961227141191962,"pfxX":-4.06844453970231,"pfxZ":9.005039060113406,"pX":0.9723810295773416,"pZ":2.062560468493895,"vX0":7.60421116344351,"vY0":-137.21401104883782,"vZ0":-5.885269922251989,"x":79.94,"y":183.09,"x0":-1.3029897507888275,"y0":50.00486667276803,"z0":5.250018531496041,"aX":-7.779236850579104},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2172,"spinDirection":216},"zone":14,"typeConfidence":1.36,"plateTime":0.398773884994732,"extension":6.625954224580063},"index":4,"playId":"0495ce63-75ca-300d-b862-fbc8fbcd48b4","pitchNumber":5,"startTime":"2026-02-24T22:29:03.974Z","endTime":"2026-02-24T22:29:07.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":1.6999999999999997,"leverageIndex":0.36,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:29:07.968Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tucker Flint strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:29:41.412Z","endTime":"2026-02-24T22:30:45.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687272,"fullName":"Tucker Flint","link":"/api/v1/people/687272"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804922,"fullName":"Tyler Vogel","link":"/api/v1/people/804922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691186,"fullName":"Arol Vera","link":"/api/v1/people/691186"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":687272,"fullName":"Tucker Flint","link":"/api/v1/people/687272"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tucker Flint replaces Mike Trout.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-24T22:29:17.741Z","endTime":"2026-02-24T22:29:34.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687272,"link":"/api/v1/people/687272"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":677347,"link":"/api/v1/people/677347"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Arol Vera replaces Kyren Paris.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-24T22:29:34.562Z","endTime":"2026-02-24T22:29:43.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691186,"link":"/api/v1/people/691186"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":677347,"link":"/api/v1/people/677347"},"base":1,"defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687272,"link":"/api/v1/people/687272","batSide":{"code":"L","description":"Left"}},"first":{"id":677347,"link":"/api/v1/people/677347"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59560204582732,"aZ":-43.41785676758398,"pfxX":3.9618039584693157,"pfxZ":-8.118072175882192,"pX":-0.611203190999348,"pZ":2.601382644608712,"vX0":0.8988867946256593,"vY0":-117.5566775708178,"vZ0":2.073464516388336,"x":140.3,"y":168.54,"x0":-1.5141779292832782,"y0":50.005043714338335,"z0":5.771628184508309,"aX":5.48424266167035},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.8,"breakHorizontal":-7.4,"spinRate":2712,"spinDirection":39},"zone":4,"typeConfidence":1.36,"plateTime":0.4679208868924043,"extension":6.496128573124069},"index":2,"playId":"9c1d611e-6060-388a-983d-1cbbd53f3810","pitchNumber":1,"startTime":"2026-02-24T22:29:43.450Z","endTime":"2026-02-24T22:29:46.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687272,"link":"/api/v1/people/687272","batSide":{"code":"L","description":"Left"}},"first":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"84b26f50-46fe-3f28-aed0-890ce3d61fdb","startTime":"2026-02-24T22:30:01.816Z","endTime":"2026-02-24T22:30:05.934Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687272,"link":"/api/v1/people/687272","batSide":{"code":"L","description":"Left"}},"first":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.815368161319622,"aZ":-36.495021220641206,"pfxX":-4.854204301296658,"pfxZ":-2.778808274475292,"pX":-0.08405573055522289,"pZ":3.2477585051424853,"vX0":4.918416566023237,"vY0":-124.23522836915929,"vZ0":1.8621862794231254,"x":120.2,"y":151.09,"x0":-1.462521750824108,"y0":50.00131843850634,"z0":5.530738394787831,"aX":-7.557598778910923},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.3,"breakHorizontal":7.6,"spinRate":1589,"spinDirection":263},"zone":2,"typeConfidence":1.27,"plateTime":0.44156092043834017,"extension":6.496402352725189},"index":4,"playId":"b1bcaf20-9c09-3e66-8c15-91f1d7ea4c50","pitchNumber":2,"startTime":"2026-02-24T22:30:20.937Z","endTime":"2026-02-24T22:30:24.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687272,"link":"/api/v1/people/687272","batSide":{"code":"L","description":"Left"}},"first":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.05374935061757,"aZ":-17.16749872520521,"pfxX":-6.35150716644613,"pfxZ":7.802248107256261,"pX":-0.996782591633601,"pZ":2.5732208696378502,"vX0":3.3957139714761735,"vY0":-138.9922174633306,"vZ0":-4.405583416739466,"x":155.0,"y":169.3,"x0":-1.42027459379942,"y0":50.00275802188099,"z0":5.346375377540273,"aX":-12.2176887336422},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":2353,"spinDirection":221},"zone":11,"typeConfidence":0.95,"plateTime":0.3966274423066869,"extension":6.216202348995155},"index":5,"playId":"edad729a-829c-3e73-b256-ae0b13e21faf","pitchNumber":3,"startTime":"2026-02-24T22:30:42.404Z","endTime":"2026-02-24T22:30:45.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687272,"link":"/api/v1/people/687272","batSide":{"code":"L","description":"Left"}},"first":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687272,"link":"/api/v1/people/687272"},"credit":"b_ab"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_ab"},{"player":{"id":687272,"link":"/api/v1/people/687272"},"credit":"b_pa"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-1.9,"leverageIndex":0.84,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:30:45.404Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Gobbel singles on a ground ball to right fielder Victor Bericoto. Arol Vera to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:31:03.428Z","endTime":"2026-02-24T22:31:42.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804922,"fullName":"Tyler Vogel","link":"/api/v1/people/804922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"postOnThird":{"id":691186,"fullName":"Arol Vera","link":"/api/v1/people/691186"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691186,"fullName":"Arol Vera","link":"/api/v1/people/691186"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691186,"fullName":"Arol Vera","link":"/api/v1/people/691186"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83006780231796,"aZ":-13.558051779494091,"pfxX":-5.579306434837702,"pfxZ":9.689948559156381,"pX":1.249914265881164,"pZ":2.2749029253838424,"vX0":9.05454948327666,"vY0":-138.42381812304703,"vZ0":-5.89247999604083,"x":69.36,"y":177.36,"x0":-1.3539047199570693,"y0":50.00131752652213,"z0":5.3558427097029195,"aX":-10.717643716856172},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2305,"spinDirection":217},"zone":14,"typeConfidence":1.32,"plateTime":0.39724549374815776,"extension":6.152146255935519},"index":0,"playId":"040122fc-9b1b-34bc-85ae-9d9fefc8aa1f","pitchNumber":1,"startTime":"2026-02-24T22:31:10.383Z","endTime":"2026-02-24T22:31:13.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806534,"link":"/api/v1/people/806534","batSide":{"code":"R","description":"Right"}},"first":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.950056265747783,"aZ":-43.89654817097344,"pfxX":2.16306999401489,"pfxZ":-8.341256194085657,"pX":0.008131371190606309,"pZ":2.0695657027516092,"vX0":3.10529222393505,"vY0":-118.68109553429638,"vZ0":0.8861968439074457,"x":99.12,"y":145.61,"x0":-1.606154208122518,"y0":50.005423696321316,"z0":5.738476739638384,"aX":3.0382328372995917},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.5,"breakHorizontal":-4.8,"spinRate":2557,"spinDirection":43},"zone":8,"typeConfidence":1.36,"plateTime":0.4642385259366608,"extension":6.33256240913801},"hitData":{"launchSpeed":100.8,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.45,"coordY":105.65}},"index":1,"playId":"605893d9-c85b-326f-b8d0-ecb1b9d4c117","pitchNumber":2,"startTime":"2026-02-24T22:31:28.076Z","endTime":"2026-02-24T22:31:42.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806534,"link":"/api/v1/people/806534","batSide":{"code":"R","description":"Right"}},"first":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806534,"link":"/api/v1/people/806534"},"credit":"b_ab"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_ab"},{"player":{"id":806534,"link":"/api/v1/people/806534"},"credit":"b_pa"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":1.6999999999999997,"leverageIndex":0.42,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:31:42.352Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswald Peraza singles on a sharp line drive to center fielder Grant McCray. Arol Vera scores. Ben Gobbel to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:32:00.835Z","endTime":"2026-02-24T22:32:42.457Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804922,"fullName":"Tyler Vogel","link":"/api/v1/people/804922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"postOnSecond":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691186,"fullName":"Arol Vera","link":"/api/v1/people/691186"},"responsiblePitcher":{"id":804922,"link":"/api/v1/people/804922"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38551000697319,"aZ":-15.050354978604787,"pfxX":-3.6986715948006443,"pfxZ":8.892378134687966,"pX":-0.11448914688484958,"pZ":2.2259138525939406,"vX0":3.9753991060840104,"vY0":-138.06259246199093,"vZ0":-6.139648097603455,"x":121.36,"y":178.68,"x0":-1.094072152872452,"y0":50.00638591173001,"z0":5.495638772952489,"aX":-7.125734526676076},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":5.9,"spinRate":2202,"spinDirection":217},"zone":5,"typeConfidence":1.37,"plateTime":0.3970718439693912,"extension":6.487084195619077},"index":0,"playId":"7621d186-e539-3ebe-a083-2a62497fd80c","pitchNumber":1,"startTime":"2026-02-24T22:32:10.481Z","endTime":"2026-02-24T22:32:13.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"third":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15874223561739,"aZ":-17.008732656590418,"pfxX":-1.9126839804701972,"pfxZ":7.980828903465917,"pX":0.44866103146905684,"pZ":2.0642900774846873,"vX0":5.3004859262415325,"vY0":-136.52593797176203,"vZ0":-5.773022051296393,"x":99.9,"y":183.04,"x0":-1.263720680961957,"y0":50.00449474374711,"z0":5.364431498367814,"aX":-3.635784928676005},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":2.4,"spinRate":2189,"spinDirection":219},"zone":9,"typeConfidence":1.27,"plateTime":0.4001568539707234,"extension":6.5012793679704},"hitData":{"launchSpeed":103.9,"launchAngle":8.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.31,"coordY":80.16}},"index":1,"playId":"96a5c4d0-b8e7-3eb2-b484-27067bacfd32","pitchNumber":2,"startTime":"2026-02-24T22:32:29.700Z","endTime":"2026-02-24T22:32:42.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"third":{"id":691186,"link":"/api/v1/people/691186"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":4.3999999999999995,"leverageIndex":1.06,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:32:42.457Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Omar Martinez grounds out, second baseman Jesus Rodriguez to first baseman Bryce Eldridge.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:33:07.523Z","endTime":"2026-02-24T22:33:35.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804922,"fullName":"Tyler Vogel","link":"/api/v1/people/804922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner David Mershon replaces Oswald Peraza.","event":"Offensive Substitution","eventType":"offensive_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":0,"startTime":"2026-02-24T22:32:58.155Z","endTime":"2026-02-24T22:33:09.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702574,"link":"/api/v1/people/702574"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"},"base":1,"defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"second":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.540574687297056,"aZ":-44.609481957241115,"pfxX":2.3767588598300797,"pfxZ":-8.938970849996432,"pX":0.314420150812551,"pZ":3.3435165124404267,"vX0":2.8331044114709183,"vY0":-117.54274050524255,"vZ0":3.754296993689021,"x":105.02,"y":148.51,"x0":-1.2181088759142968,"y0":50.004542343014656,"z0":5.884530241373497,"aX":3.305088752705725},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.9,"breakHorizontal":-5.0,"spinRate":2568,"spinDirection":34},"zone":3,"typeConfidence":1.35,"plateTime":0.4670653984530979,"extension":6.2398057165245575},"index":1,"playId":"48087568-b926-3093-bc87-bde3fe431011","pitchNumber":1,"startTime":"2026-02-24T22:33:09.420Z","endTime":"2026-02-24T22:33:12.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"first":{"id":702574,"link":"/api/v1/people/702574"},"second":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3295471853214,"aZ":-43.91712567434097,"pfxX":4.339941872509103,"pfxZ":-8.24505654800268,"pX":-0.1728205272632422,"pZ":1.5559133879746487,"vX0":1.1343613527646141,"vY0":-119.52416392093812,"vZ0":-0.37246939768881515,"x":123.59,"y":196.77,"x0":-1.2189780714021938,"y0":50.00149763506765,"z0":5.709327736118318,"aX":6.182341724373392},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.6,"breakHorizontal":-8.2,"spinRate":2815,"spinDirection":30},"zone":13,"typeConfidence":1.36,"plateTime":0.4609750669753421,"extension":5.945216255123523},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.85,"coordY":163.14}},"index":2,"playId":"91f2b076-da4d-35db-9b39-46f3ab819493","pitchNumber":2,"startTime":"2026-02-24T22:33:28.461Z","endTime":"2026-02-24T22:33:35.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"first":{"id":702574,"link":"/api/v1/people/702574"},"second":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_ab"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_ab"},{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_pa"},{"player":{"id":804922,"link":"/api/v1/people/804922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-5.299999999999999,"leverageIndex":2.08,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:33:35.417Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Fitzgerald flies out to right fielder Hayden Alvarez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:36:08.955Z","endTime":"2026-02-24T22:36:34.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805422,"fullName":"Nate Snead","link":"/api/v1/people/805422"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":820986,"link":"/api/v1/people/820986"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Arol Vera remains in the game as the second baseman.","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-24T22:35:16.760Z","endTime":"2026-02-24T22:35:16.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691186,"link":"/api/v1/people/691186"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":677347,"link":"/api/v1/people/677347"},"defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":677347,"link":"/api/v1/people/677347"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tucker Flint 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":1,"startTime":"2026-02-24T22:35:16.778Z","endTime":"2026-02-24T22:35:16.780Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687272,"link":"/api/v1/people/687272"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"David Mershon remains in the game as the shortstop.","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":2,"startTime":"2026-02-24T22:35:16.780Z","endTime":"2026-02-24T22:35:16.781Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702574,"link":"/api/v1/people/702574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Hayden Alvarez replaces right fielder Gustavo Campero, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_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":3,"startTime":"2026-02-24T22:35:16.781Z","endTime":"2026-02-24T22:35:16.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820986,"link":"/api/v1/people/820986"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":672569,"link":"/api/v1/people/672569"},"defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nate Snead replaces Chase Shores.","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":4,"startTime":"2026-02-24T22:35:16.783Z","endTime":"2026-02-24T22:36:11.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805422,"link":"/api/v1/people/805422"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702274,"link":"/api/v1/people/702274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":94.0,"endSpeed":87.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.379849197075465,"aZ":-20.751435707227273,"pfxX":0.5674496048415918,"pfxZ":5.9757197261745665,"pX":-0.39330902007315527,"pZ":1.9265723554046976,"vX0":6.460214702794741,"vY0":-136.7479561705749,"vZ0":-5.812107432376141,"x":131.99,"y":186.76,"x0":-2.8506303776292055,"y0":50.0058269096946,"z0":5.482897447021138,"aX":1.0857556214244282},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-2.3,"spinRate":2662,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.3990417585567183,"extension":6.224863401231409},"index":5,"playId":"4031dab2-eaf9-3f63-8032-c020142673e5","pitchNumber":1,"startTime":"2026-02-24T22:36:11.033Z","endTime":"2026-02-24T22:36:14.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.600377568372394,"aZ":-15.83062988913224,"pfxX":-8.63602876597118,"pfxZ":7.544600803946125,"pX":0.30710691920074096,"pZ":2.359087458826262,"vX0":11.770817492601198,"vY0":-145.8477903650903,"vZ0":-6.4681000182093715,"x":105.29,"y":175.08,"x0":-2.648996610492511,"y0":50.00090726776024,"z0":5.55111477350812,"aX":-18.702989053561804},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.6,"breakHorizontal":13.4,"spinRate":2338,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.37479469413261146,"extension":6.299711766603997},"hitData":{"launchSpeed":90.0,"launchAngle":41.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.26,"coordY":109.29}},"index":6,"playId":"9eb57135-9d49-3a05-ac59-e2cfb5864e30","pitchNumber":2,"startTime":"2026-02-24T22:36:26.621Z","endTime":"2026-02-24T22:36:34.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":805422,"link":"/api/v1/people/805422"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":805422,"link":"/api/v1/people/805422"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:36:34.318Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Buddy Kennedy pops out to first baseman Trey Mancini.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:36:36.918Z","endTime":"2026-02-24T22:37:23.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805422,"fullName":"Nate Snead","link":"/api/v1/people/805422"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"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(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":92.8,"endSpeed":85.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03632934207834,"aZ":-25.33129644581379,"pfxX":-1.5782057941785697,"pfxZ":3.6805527279173313,"pX":-1.0969660745228926,"pZ":2.080315523160888,"vX0":4.786378240640874,"vY0":-135.11135929713743,"vZ0":-4.635754840695979,"x":158.81,"y":182.61,"x0":-2.6823689797269674,"y0":50.0009411166779,"z0":5.587210910859639,"aX":-2.932888838459227},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":1.9,"spinRate":2580,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.40461118055791134,"extension":5.9890212921067585},"index":0,"playId":"479826cc-75ef-3ceb-867f-a59a002462b8","pitchNumber":1,"startTime":"2026-02-24T22:36:56.759Z","endTime":"2026-02-24T22:37:00.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":99.3,"endSpeed":90.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.323514626288855,"aZ":-15.649553288447704,"pfxX":-7.731723001180269,"pfxZ":7.8166189367079415,"pX":-1.1097020190275482,"pZ":3.293123690330162,"vX0":7.8837111590710816,"vY0":-144.4155030936037,"vZ0":-3.9289279602716554,"x":159.3,"y":149.87,"x0":-2.869151875565935,"y0":50.00482640279957,"z0":5.63256778909462,"aX":-16.34951603746911},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.6,"breakHorizontal":12.5,"spinRate":2362,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3791340889403725,"extension":6.331787646740325},"hitData":{"launchSpeed":49.4,"launchAngle":35.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":145.16,"coordY":153.59}},"index":1,"playId":"dac8a30d-60d7-3be0-a8b2-0fedfff42822","pitchNumber":2,"startTime":"2026-02-24T22:37:17.831Z","endTime":"2026-02-24T22:37:23.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":805422,"link":"/api/v1/people/805422"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":805422,"link":"/api/v1/people/805422"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:37:23.214Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:37:37.500Z","endTime":"2026-02-24T22:38:24.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805422,"fullName":"Nate Snead","link":"/api/v1/people/805422"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097005083086206,"aZ":-26.37639010863205,"pfxX":1.3594551808472524,"pfxZ":3.2560995365496304,"pX":-0.575127003580489,"pZ":2.677644660980476,"vX0":5.911151698924693,"vY0":-132.48207718429092,"vZ0":-2.821050512500129,"x":138.92,"y":166.48,"x0":-3.0110101202464126,"y0":50.00083838770545,"z0":5.682579377900031,"aX":2.416347387812558},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-3.7,"spinRate":2619,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.41332349576391847,"extension":6.161632934755574},"index":0,"playId":"b2bcac4b-7a91-3692-9033-01c028aad349","pitchNumber":1,"startTime":"2026-02-24T22:37:50.193Z","endTime":"2026-02-24T22:37:53.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.107443517549463,"aZ":-27.9185841412947,"pfxX":0.11678877877225613,"pfxZ":2.371479627193251,"pX":-0.2607000181083119,"pZ":3.318929345072067,"vX0":7.190509379890679,"vY0":-133.0038005137194,"vZ0":-0.7479568890311259,"x":126.94,"y":149.17,"x0":-3.0125951257871098,"y0":50.00331730190039,"z0":5.625619069812011,"aX":0.20803631653360993},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.8,"spinRate":2542,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41156671609436835,"extension":6.076633306113068},"index":1,"playId":"99e25bbc-a2e0-3ef9-8134-21ce7ce63f0e","pitchNumber":2,"startTime":"2026-02-24T22:38:02.754Z","endTime":"2026-02-24T22:38:05.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-24T22:38:13.208Z","endTime":"2026-02-24T22:38:21.079Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38260299323431,"aZ":-42.69348927060541,"pfxX":5.322066449035482,"pfxZ":-7.608771262375042,"pX":-0.9519924497049619,"pZ":2.3753184182678,"vX0":2.804618841136842,"vY0":-117.6676413860236,"vZ0":1.1139606163699158,"x":153.29,"y":174.65,"x0":-2.8566662519812764,"y0":50.00507256494507,"z0":5.897354687487205,"aX":7.354159327702969},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.1,"breakHorizontal":-10.4,"spinRate":2846,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4681168199925785,"extension":6.375182085784812},"index":3,"playId":"35912c71-d730-30ec-9603-cd2c4219e976","pitchNumber":3,"startTime":"2026-02-24T22:38:21.079Z","endTime":"2026-02-24T22:38:24.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805422,"link":"/api/v1/people/805422","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683079,"link":"/api/v1/people/683079"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":691186,"link":"/api/v1/people/691186"},"third":{"id":806534,"link":"/api/v1/people/806534"},"shortstop":{"id":702574,"link":"/api/v1/people/702574"},"left":{"id":683090,"link":"/api/v1/people/683090"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":820986,"link":"/api/v1/people/820986"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":805422,"link":"/api/v1/people/805422"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":805422,"link":"/api/v1/people/805422"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:38:24.079Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Teodosio lines out to first baseman Bryce Eldridge.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:40:43.988Z","endTime":"2026-02-24T22:41:24.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braxton Roxby replaces Tyler Vogel.","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-24T22:39:54.031Z","endTime":"2026-02-24T22:40:46.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694820,"link":"/api/v1/people/694820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":804922,"link":"/api/v1/people/804922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":89.6,"endSpeed":83.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781500095468083,"aZ":-26.892545399067966,"pfxX":2.7365667368106408,"pfxZ":3.0311404700617324,"pX":1.268348088830651,"pZ":1.4351573654315444,"vX0":7.261674673683073,"vY0":-130.42206315638475,"vZ0":-4.522529886973289,"x":68.65,"y":200.03,"x0":-1.8959526810969074,"y0":50.00118497924823,"z0":5.195210928608854,"aX":4.759748859634374},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":-6.4,"spinRate":2676,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4183383282516644,"extension":6.109069391436426},"index":1,"playId":"74a96579-e0d9-3b12-b88c-4ed2c9a98ebf","pitchNumber":1,"startTime":"2026-02-24T22:40:46.033Z","endTime":"2026-02-24T22:40:49.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1626728107837,"aZ":-30.511567718601146,"pfxX":10.419731784543805,"pfxZ":1.1832941041442187,"pX":-0.004904027762668047,"pZ":1.8284914521336655,"vX0":1.5094408539138597,"vY0":-118.69084458928315,"vZ0":-2.2722344574231728,"x":117.19,"y":189.41,"x0":-2.00358326830001,"y0":50.00569985878409,"z0":5.608354357860204,"aX":14.697188185258755},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.8,"breakHorizontal":-19.2,"spinRate":2774,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4635206360344468,"extension":6.513462026034534},"index":2,"playId":"bbe82548-f3dd-3a41-9a7a-c99d5e3692ac","pitchNumber":2,"startTime":"2026-02-24T22:41:05.060Z","endTime":"2026-02-24T22:41:08.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615803036548986,"aZ":-30.01878970411565,"pfxX":8.612252337524763,"pfxZ":1.4449582650755284,"pX":0.9994097932767849,"pZ":1.265358815851697,"vX0":3.865059500151858,"vY0":-121.47571880368268,"vZ0":-4.086383802602623,"x":78.9,"y":204.62,"x0":-1.7327962593223802,"y0":50.001391760876004,"z0":5.589694154388245,"aX":12.82105054922617},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.9,"breakHorizontal":-16.6,"spinRate":2813,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4515313024815861,"extension":6.276720026636853},"hitData":{"launchSpeed":67.7,"launchAngle":12.0,"totalDistance":113.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":148.0,"coordY":162.97}},"index":3,"playId":"053b5e53-c45d-3e8d-b67a-775a2033e56f","pitchNumber":3,"startTime":"2026-02-24T22:41:20.837Z","endTime":"2026-02-24T22:41:24.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:41:24.415Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trey Mancini flies out to second baseman Jesus Rodriguez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:41:28.052Z","endTime":"2026-02-24T22:42:26.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.089802078463865,"aZ":-32.12776453312666,"pfxX":1.9810163038780393,"pfxZ":0.02409394197178827,"pX":0.49782015626112824,"pZ":2.2684260029101533,"vX0":5.800446476867343,"vY0":-127.96092273797078,"vZ0":-1.3125759724786863,"x":98.02,"y":177.53,"x0":-2.050689932552039,"y0":50.00031665783033,"z0":5.292898302583582,"aX":3.300815999576681},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-4.8,"spinRate":2685,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4271763589553821,"extension":6.2889145893446345},"index":0,"playId":"c46eb1b5-5239-355c-9b43-14f4c6ea9833","pitchNumber":1,"startTime":"2026-02-24T22:41:54.087Z","endTime":"2026-02-24T22:41:57.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60042705915632,"aZ":-25.042110861486023,"pfxX":-10.227705509546675,"pfxZ":3.8356224676137813,"pX":-0.5321241008540191,"pZ":3.133751026940549,"vX0":7.312793230817417,"vY0":-135.68861155901288,"vZ0":-1.186103824940461,"x":137.28,"y":154.17,"x0":-1.9378029895976185,"y0":50.00189335273849,"z0":5.326853837340793,"aX":-19.00784362525733},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":16.9,"spinRate":2211,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40418274103974383,"extension":6.127558674647411},"hitData":{"launchSpeed":73.8,"launchAngle":55.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":170.63,"coordY":135.91}},"index":1,"playId":"7f4dff0b-0522-3142-b041-c9849d47dc05","pitchNumber":2,"startTime":"2026-02-24T22:42:18.284Z","endTime":"2026-02-24T22:42:26.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:42:26.103Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matthew Lugo grounds out, shortstop Tyler Fitzgerald to first baseman Bryce Eldridge.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:42:31.271Z","endTime":"2026-02-24T22:43:37.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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.8,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73372438038168,"aZ":-18.376765255744044,"pfxX":-8.447733493690661,"pfxZ":7.234807455376916,"pX":2.057017573287603,"pZ":1.4050921378093588,"vX0":13.19735527395871,"vY0":-137.329005476131,"vZ0":-6.820981299049088,"x":38.59,"y":200.84,"x0":-1.7160136880891832,"y0":50.00647787359522,"z0":5.17361806189304,"aX":-16.120652700503786},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":12.5,"spinRate":2337,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39900913387166614,"extension":6.320903531618808},"index":0,"playId":"34298019-694c-3202-bb01-2f8c4670321b","pitchNumber":1,"startTime":"2026-02-24T22:42:56.326Z","endTime":"2026-02-24T22:42:59.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882862906742275,"aZ":-13.678499711102674,"pfxX":-5.805616098144519,"pfxZ":9.383907831730845,"pX":-1.015274036868198,"pZ":3.6509628390929327,"vX0":4.048415062501277,"vY0":-139.17846223097888,"vZ0":-2.9711053076660074,"x":155.7,"y":140.2,"x0":-1.7310426524648674,"y0":50.00192008077587,"z0":5.63264076145468,"aX":-11.441782547335832},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":9.7,"spinRate":2313,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3928562472615278,"extension":6.639224233741189},"index":1,"playId":"834ab3ad-e562-305f-93c6-3c482574ca2b","pitchNumber":2,"startTime":"2026-02-24T22:43:15.513Z","endTime":"2026-02-24T22:43:18.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396217720180225,"aZ":-31.117348294917477,"pfxX":9.201895413318436,"pfxZ":0.7441057216258171,"pX":0.4825047575694268,"pZ":1.2873199498296253,"vX0":2.9268830338045926,"vY0":-118.82993519879264,"vZ0":-3.273941525365383,"x":98.61,"y":204.02,"x0":-1.963027308022558,"y0":50.001938289121426,"z0":5.532393395937563,"aX":13.058192033497553},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":-17.4,"spinRate":2754,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.46228484501045664,"extension":6.682308352616837},"hitData":{"launchSpeed":77.8,"launchAngle":2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.93,"coordY":157.7}},"index":2,"playId":"94483aaa-c0d4-373b-a272-3739d1c03a2a","pitchNumber":3,"startTime":"2026-02-24T22:43:31.470Z","endTime":"2026-02-24T22:43:37.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683090,"link":"/api/v1/people/683090","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Home Plate"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":683090,"link":"/api/v1/people/683090"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:43:37.803Z","atBatIndex":71}]