[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out to right fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:07:43.159Z","endTime":"2026-02-24T20:08:05.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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:18:32.139Z","endTime":"2026-02-24T19:43:06.311Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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:43:06.311Z","endTime":"2026-02-24T20:06:53.930Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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:06:53.930Z","endTime":"2026-02-24T20:07:45.498Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78919033936045,"aZ":-12.815636426602781,"pfxX":3.904322984986378,"pfxZ":10.283206620081073,"pX":0.11479484454771996,"pZ":3.003111144369852,"vX0":-5.2697064830949785,"vY0":-136.07883969325613,"vZ0":-5.626159897811351,"x":112.62,"y":157.7,"x0":1.565719172187117,"y0":50.00391602703309,"z0":5.979198057372919,"aX":7.351193556600459},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.0,"spinRate":2144,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.40191828382581773,"extension":6.452511408256688},"index":3,"playId":"56939d14-e678-38b6-89ea-3f88b481d921","pitchNumber":1,"startTime":"2026-02-24T20:07:45.498Z","endTime":"2026-02-24T20:07:49.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.105626915930237,"aZ":-16.136867345503042,"pfxX":6.191345590447856,"pfxZ":8.666464834770341,"pX":0.2448328984760596,"pZ":3.548843599972192,"vX0":-5.925268008705136,"vY0":-134.8599442610779,"vZ0":-3.6522538432720526,"x":117.53,"y":140.9,"x0":1.6613179346632911,"y0":50.000825168025166,"z0":6.0521460060051275,"aX":11.454136760255286},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.0,"spinRate":2141,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40545938195316733,"extension":6.375614954494068},"hitData":{"launchSpeed":98.2,"launchAngle":17.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.39,"coordY":102.12}},"index":4,"playId":"70d5830e-deea-3d16-9cce-6172de1a7109","pitchNumber":2,"startTime":"2026-02-24T20:07:59.312Z","endTime":"2026-02-24T20:08:05.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-24T20:08:05.899Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, first baseman Joc Pederson to pitcher Jacob Latz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:08:19.609Z","endTime":"2026-02-24T20:09:53.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.647215630744782,"aZ":-27.962844069429533,"pfxX":-0.059724047834167404,"pfxZ":2.6221184987714583,"pX":-0.27775959231634373,"pZ":1.5966719950890176,"vX0":-4.997790267614043,"vY0":-125.39733582696657,"vZ0":-5.049396676490844,"x":127.59,"y":195.67,"x0":1.742759877114653,"y0":50.001220408151624,"z0":5.898072130353721,"aX":-0.09454793159870957},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":1.2,"spinRate":2421,"spinDirection":188},"zone":7,"typeConfidence":2.0,"plateTime":0.43559833494184863,"extension":6.486621428870988},"index":0,"playId":"f8f51750-0731-3e1a-9a84-a17ab2a64905","pitchNumber":1,"startTime":"2026-02-24T20:08:31.011Z","endTime":"2026-02-24T20:08:35.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90491095002761,"aZ":-39.63637625646016,"pfxX":-1.8626529477995075,"pfxZ":-5.443433738420512,"pX":-0.5849640008253799,"pZ":0.5660264662396042,"vX0":-4.593794290458091,"vY0":-116.62278016583758,"vZ0":-3.800831690743096,"x":139.3,"y":223.5,"x0":1.6560697746720177,"y0":50.00279061361541,"z0":5.973513734680207,"aX":-2.5531083812432067},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.6,"breakHorizontal":4.6,"spinRate":2839,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.47051103433367025,"extension":6.478911019867318},"index":1,"playId":"91cef9b3-b2f3-39b9-9fed-8c208819e03c","pitchNumber":2,"startTime":"2026-02-24T20:08:47.195Z","endTime":"2026-02-24T20:08:52.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225819457514202,"aZ":-11.927148355315552,"pfxX":4.358639717232899,"pfxZ":10.47174555602219,"pX":0.05498512362150878,"pZ":2.945452245779705,"vX0":-5.5746123930775715,"vY0":-137.62781949272045,"vZ0":-6.021624006522991,"x":114.9,"y":159.25,"x0":1.5328565767644555,"y0":50.006533043484694,"z0":5.956851570717941,"aX":8.431076657521787},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-6.8,"spinRate":2167,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3967502759654753,"extension":6.385796706377939},"index":2,"playId":"9b569d9f-666a-31e5-b9d1-b8a39d4936bc","pitchNumber":3,"startTime":"2026-02-24T20:09:05.704Z","endTime":"2026-02-24T20:09:09.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14451493055471,"aZ":-13.5056164959918,"pfxX":5.453843847045572,"pfxZ":9.67464809799085,"pX":-0.5224481152464682,"pZ":5.785195683934486,"vX0":-7.395415179527578,"vY0":-137.69659570277526,"vZ0":1.3669273233218355,"x":136.91,"y":82.58,"x0":1.483331300173174,"y0":50.003805865085305,"z0":6.193344032533167,"aX":10.525828420090889},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-8.4,"spinRate":2245,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.39701662311978536,"extension":6.50214596735421},"index":3,"playId":"ed2936d2-5b03-332b-85c7-aafcafef33c7","pitchNumber":4,"startTime":"2026-02-24T20:09:29.580Z","endTime":"2026-02-24T20:09:34.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47045366374931,"aZ":-29.56918597049587,"pfxX":-1.8340330013844435,"pfxZ":1.6368402749662643,"pX":-0.24801313731594835,"pZ":2.4393123236830903,"vX0":-4.364145835029716,"vY0":-124.85925928509019,"vZ0":-2.616857064497043,"x":126.45,"y":172.92,"x0":1.7557579637675864,"y0":50.000892336474074,"z0":5.916613300395087,"aX":-2.9159616421964327},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":4.3,"spinRate":2997,"spinDirection":264},"zone":4,"typeConfidence":2.0,"plateTime":0.4374868955465039,"extension":6.531558133097112},"hitData":{"launchSpeed":88.8,"launchAngle":-34.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.43,"coordY":167.97}},"index":4,"playId":"c53aab10-8a49-35e4-9ccf-800c6e723068","pitchNumber":5,"startTime":"2026-02-24T20:09:46.540Z","endTime":"2026-02-24T20:09:53.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:09:53.303Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Santana singles on a fly ball to left fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:10:01.781Z","endTime":"2026-02-24T20:10:52.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62866482629752,"aZ":-11.368901767645378,"pfxX":3.829712092268236,"pfxZ":11.2316356249816,"pX":0.5909982088148003,"pZ":2.0965513004045833,"vX0":-3.8517432602017476,"vY0":-135.48269696213418,"vZ0":-7.995649893731251,"x":94.47,"y":182.17,"x0":1.5360788261266578,"y0":50.00030434054971,"z0":5.88756706614096,"aX":7.0922582784749375},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":-6.1,"spinRate":2237,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4048517495547528,"extension":6.59427832422331},"index":0,"playId":"e910ad57-1a0c-3c22-a1db-d14a6e7999ef","pitchNumber":1,"startTime":"2026-02-24T20:10:22.429Z","endTime":"2026-02-24T20:10:26.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.824563188695368,"aZ":-12.205269988604824,"pfxX":4.615015965120624,"pfxZ":10.946545684826695,"pX":-0.3957477279211126,"pZ":2.691738262183931,"vX0":-6.660950095422233,"vY0":-134.61425767295205,"vZ0":-6.160739037475956,"x":132.08,"y":166.1,"x0":1.5179344473142775,"y0":50.005871765315256,"z0":5.8841509603892845,"aX":8.421837979258465},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":-6.8,"spinRate":2020,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4077965256540277,"extension":6.478776985528158},"hitData":{"launchSpeed":71.4,"launchAngle":36.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.62,"coordY":100.54}},"index":1,"playId":"e828244c-2f11-3960-adb5-438efef802d9","pitchNumber":2,"startTime":"2026-02-24T20:10:40.490Z","endTime":"2026-02-24T20:10:52.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:10:52.093Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Josh Smith to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-24T20:10:56.482Z","endTime":"2026-02-24T20:12:55.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566573686242858,"aZ":-36.12148581144942,"pfxX":1.6239066328106224,"pfxZ":-2.8037674656628373,"pX":-0.6489655363024902,"pZ":0.5884417745386982,"vX0":-5.7086327763170885,"vY0":-117.6434692029262,"vZ0":-4.6545695982572015,"x":141.74,"y":222.89,"x0":1.5943078979409553,"y0":50.00395844182421,"z0":5.927763387013289,"aX":2.2847525511466213},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.0,"breakHorizontal":-1.6,"spinRate":3000,"spinDirection":96},"zone":13,"typeConfidence":2.0,"plateTime":0.4649478785029828,"extension":6.439042790582908},"index":0,"playId":"7e0f3c0b-4022-38c9-96d2-9931d4f83822","pitchNumber":1,"startTime":"2026-02-24T20:11:21.964Z","endTime":"2026-02-24T20:11:26.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.4,"endSpeed":79.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643675051589724,"aZ":-22.455506941209755,"pfxX":7.3671609248208405,"pfxZ":6.067463524972228,"pX":-0.5061546753148626,"pZ":0.8379102937979328,"vX0":-7.700460078676716,"vY0":-125.52906902191046,"vZ0":-7.745661925482743,"x":136.29,"y":216.16,"x0":1.6393547126553125,"y0":50.00223310008259,"z0":5.782734825813079,"aX":11.795649350879403},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.5,"breakHorizontal":-11.6,"spinRate":1877,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4357997350208871,"extension":6.43673504247111},"index":1,"playId":"8494d86e-f1cb-3f5b-8c30-50affb15a84f","pitchNumber":2,"startTime":"2026-02-24T20:11:48.741Z","endTime":"2026-02-24T20:11:55.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577568446501616,"aZ":-12.886031916917148,"pfxX":4.783610869926255,"pfxZ":10.360739902981981,"pX":0.46925076222389916,"pZ":3.287940328072223,"vX0":-4.702874030358573,"vY0":-135.57071788861134,"vZ0":-4.690262171999863,"x":99.11,"y":150.01,"x0":1.6047527185968287,"y0":50.00575892787376,"z0":5.939685692182641,"aX":8.90815901729085},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-7.7,"spinRate":2153,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.403989071090753,"extension":6.423293104293238},"index":2,"playId":"378c4f89-8d63-3981-8d3c-cbef93863092","pitchNumber":3,"startTime":"2026-02-24T20:12:08.435Z","endTime":"2026-02-24T20:12:12.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.161571799814112,"aZ":-11.510919127341143,"pfxX":5.1153879665698225,"pfxZ":11.013565204846284,"pX":0.2221202773328548,"pZ":1.5774723589401827,"vX0":-5.837749505371074,"vY0":-135.9420444985478,"vZ0":-9.257990845743954,"x":108.53,"y":196.19,"x0":1.7304409159502263,"y0":50.002213195081275,"z0":5.821508574490447,"aX":9.596407080182777},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-8.0,"spinRate":2166,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.40257100680556146,"extension":6.580416010371708},"index":3,"playId":"da8356ad-bd09-37ae-865e-3a17d779874d","pitchNumber":4,"startTime":"2026-02-24T20:12:28.538Z","endTime":"2026-02-24T20:12:32.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87788639708787,"aZ":-32.80184080352325,"pfxX":-2.3575839593178722,"pfxZ":-0.41285764254240576,"pX":-0.6647686335196585,"pZ":2.893239524127111,"vX0":-4.82604137117899,"vY0":-122.46722666076025,"vZ0":-0.9685428658262935,"x":142.34,"y":160.66,"x0":1.6296314240179504,"y0":50.000937523176226,"z0":6.074313634182785,"aX":-3.615752528189832},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.7,"breakHorizontal":5.3,"spinRate":2533,"spinDirection":279},"zone":1,"typeConfidence":2.0,"plateTime":0.4455243195475109,"extension":6.496150383601061},"hitData":{"launchSpeed":67.3,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.27,"coordY":149.74}},"index":4,"playId":"7875a579-e796-38e0-bfba-bcae24d10af2","pitchNumber":5,"startTime":"2026-02-24T20:12:48.558Z","endTime":"2026-02-24T20:12:55.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:12:55.246Z","atBatIndex":3},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Evan Carter triples (1) on a line drive to left fielder A.J. Vukovich.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:15:12.221Z","endTime":"2026-02-24T20:16:50.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.019848217467473,"aZ":-17.14353674406852,"pfxX":-6.164378767011783,"pfxZ":7.857154815264064,"pX":-0.2894251949204084,"pZ":4.03569427387624,"vX0":8.067884267496702,"vY0":-137.1098249690772,"vZ0":-0.5567493122327883,"x":128.03,"y":129.82,"x0":-2.4628820663301076,"y0":50.000387751717845,"z0":5.406445280791049,"aX":-11.789354788383399},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":9.6,"spinRate":2572,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3987866213642399,"extension":6.026384365791591},"index":0,"playId":"ac99bbd1-4db4-3ad4-b88c-bea5faf7ef7c","pitchNumber":1,"startTime":"2026-02-24T20:15:31.515Z","endTime":"2026-02-24T20:15:35.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849873767908498,"aZ":-16.388756026162028,"pfxX":-6.567710848350323,"pfxZ":8.122950611916973,"pX":0.8878099153433233,"pZ":1.9324552707453542,"vX0":11.249915362959591,"vY0":-138.26963208882697,"vZ0":-5.605114486853828,"x":83.16,"y":186.6,"x0":-2.3738695742535083,"y0":50.0006156991495,"z0":5.079532068313181,"aX":-12.760084817911318},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":2560,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.39562291689554785,"extension":6.158352507844325},"index":1,"playId":"3a2331c6-7ead-39c6-bf6c-1df2e2cf9fcd","pitchNumber":2,"startTime":"2026-02-24T20:15:55.245Z","endTime":"2026-02-24T20:16:01.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07366309822703,"aZ":-20.72172884150391,"pfxX":-2.0740514222217454,"pfxZ":6.155805398380412,"pX":1.245066302517439,"pZ":1.6608353489816943,"vX0":10.665565779758007,"vY0":-134.73145624421377,"vZ0":-5.42698864135755,"x":69.54,"y":193.94,"x0":-2.475346731322913,"y0":50.0000002590939,"z0":5.141593511219466,"aX":-3.8575304391936878},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":1.8,"spinRate":2543,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40473872398373967,"extension":6.077492699363004},"index":2,"playId":"47ac4724-d638-39b8-a4a7-3cf8a530b918","pitchNumber":3,"startTime":"2026-02-24T20:16:09.377Z","endTime":"2026-02-24T20:16:13.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.8,"endSpeed":86.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425096378965268,"aZ":-14.783804814286547,"pfxX":-6.440397504947338,"pfxZ":9.001055579893098,"pX":-0.2716471975754863,"pZ":2.252651136998082,"vX0":8.158025351001378,"vY0":-137.8193925116209,"vZ0":-5.103785293638129,"x":127.35,"y":177.96,"x0":-2.4274839393242242,"y0":50.001018573311384,"z0":5.12022275116858,"aX":-12.440836180311418},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2564,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3967969059575722,"extension":6.164901625730178},"index":3,"playId":"09d0fc4e-32c3-38e5-9240-2f739cd3b52f","pitchNumber":4,"startTime":"2026-02-24T20:16:22.622Z","endTime":"2026-02-24T20:16:26.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.481042968651767,"aZ":-16.660037580041926,"pfxX":-5.871540442637473,"pfxZ":7.9531753359222686,"pX":0.4211299966215761,"pZ":2.133460072504571,"vX0":9.814040801206149,"vY0":-138.65554835437283,"vZ0":-5.1426019410438295,"x":100.95,"y":181.18,"x0":-2.3984371082944183,"y0":50.00250134833993,"z0":5.120820211999885,"aX":-11.453723298962403},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":8.6,"spinRate":2562,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.39475821407167233,"extension":6.348229549120222},"hitData":{"launchSpeed":84.5,"launchAngle":25.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.09,"coordY":88.89}},"index":4,"playId":"e9bcdb5d-5bfa-39d4-a817-f8c6e0607549","pitchNumber":5,"startTime":"2026-02-24T20:16:36.196Z","endTime":"2026-02-24T20:16:50.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.1,"awayTeamWinProbability":36.9,"homeTeamWinProbabilityAdded":8.299999999999997,"leverageIndex":0.86,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:16:50.454Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a line drive to center fielder Alek Thomas. Evan Carter scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:17:03.533Z","endTime":"2026-02-24T20:18:08.924Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.724993858869148,"aZ":-17.380553210920148,"pfxX":-4.7404879494517935,"pfxZ":7.4095077333818455,"pX":0.9353839228143588,"pZ":2.9171003986006045,"vX0":11.232648228334991,"vY0":-139.76372206446928,"vZ0":-3.3475147664353213,"x":81.35,"y":160.02,"x0":-2.5030704940100588,"y0":50.004658923936184,"z0":5.2582376712491286,"aX":-9.468074490945494},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":6.5,"spinRate":2493,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39048825287897726,"extension":6.154786831750374},"index":0,"playId":"5278d070-53e5-33e9-944d-de97659a56c8","pitchNumber":1,"startTime":"2026-02-24T20:17:21.574Z","endTime":"2026-02-24T20:17:24.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4297946937314,"aZ":-38.68600639387766,"pfxX":5.831062201397891,"pfxZ":-4.444813456817251,"pX":0.5838993535780953,"pZ":2.4546678724225393,"vX0":5.174200251339451,"vY0":-119.98372405272363,"vZ0":0.40509448197854225,"x":94.74,"y":172.5,"x0":-2.3555500114284986,"y0":50.005425753129344,"z0":5.720807380374302,"aX":8.533926882067123},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.7,"breakHorizontal":-11.8,"spinRate":3061,"spinDirection":48},"zone":6,"typeConfidence":2.0,"plateTime":0.455869351605501,"extension":6.136756188251951},"index":1,"playId":"37777265-06f6-3bb8-bdfe-08f66b510dac","pitchNumber":2,"startTime":"2026-02-24T20:17:39.940Z","endTime":"2026-02-24T20:17:44.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77146172612741,"aZ":-16.41801930192805,"pfxX":-7.124442133673165,"pfxZ":7.971734512143156,"pX":0.07217153702249773,"pZ":3.041145890893269,"vX0":9.057155533831242,"vY0":-139.98237227798145,"vZ0":-3.2485000266341144,"x":114.25,"y":156.67,"x0":-2.285737463515466,"y0":50.005243815046114,"z0":5.297172762772631,"aX":-14.085800837334075},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":10.9,"spinRate":2515,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39189493274221743,"extension":6.032561906191742},"hitData":{"launchSpeed":98.9,"launchAngle":15.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.98,"coordY":97.07}},"index":2,"playId":"efc1964c-af71-3937-8054-ffe31f7499dc","pitchNumber":3,"startTime":"2026-02-24T20:17:58.963Z","endTime":"2026-02-24T20:18:08.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":4.500000000000007,"leverageIndex":1.01,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:18:08.924Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out sharply to first baseman Carlos Santana. Wyatt Langford to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:18:14.930Z","endTime":"2026-02-24T20:19:01.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.115780771006968,"aZ":-37.3866416654478,"pfxX":3.3530418472531465,"pfxZ":-3.383927444014999,"pX":0.10940419582791004,"pZ":2.0691142637266853,"vX0":5.119986217779179,"vY0":-122.7911041845868,"vZ0":-0.7287597795541104,"x":112.83,"y":182.91,"x0":-2.4304746912005504,"y0":50.000831119894194,"z0":5.524137732470282,"aX":5.168315364725189},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.1,"breakHorizontal":-7.2,"spinRate":2879,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4444202930048524,"extension":5.845154861178626},"index":0,"playId":"a5becc12-81c7-35d0-9136-00a56cde9880","pitchNumber":1,"startTime":"2026-02-24T20:18:32.556Z","endTime":"2026-02-24T20:18:37.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951976980059538,"aZ":-20.91830644804973,"pfxX":-2.0039981354638097,"pfxZ":6.02763886426928,"pX":0.8694226547658775,"pZ":2.2183745931753878,"vX0":9.389572643480356,"vY0":-134.91901408774245,"vZ0":-4.112558140482706,"x":83.86,"y":178.88,"x0":-2.3767473460916535,"y0":50.0002729281855,"z0":5.213763416562316,"aX":-3.74232977046111},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":1.9,"spinRate":2611,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40407421271880306,"extension":5.972085235066985},"hitData":{"launchSpeed":80.8,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":150.89,"coordY":174.22}},"index":1,"playId":"8aae5a26-ddb7-35ae-b3c2-dbe9ca12d7ea","pitchNumber":2,"startTime":"2026-02-24T20:18:53.814Z","endTime":"2026-02-24T20:19:01.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.2,"awayTeamWinProbability":33.8,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":1.24,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:19:01.530Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:19:14.653Z","endTime":"2026-02-24T20:20:46.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.309648184198913,"aZ":-19.252961408254016,"pfxX":-2.8693085674232206,"pfxZ":6.8119478659037,"pX":0.14404735594612905,"pZ":2.40054786321763,"vX0":8.138430913281807,"vY0":-135.55783589412036,"vZ0":-3.950605567909064,"x":111.51,"y":173.97,"x0":-2.4991667640464192,"y0":50.00252607950518,"z0":5.1882323814941085,"aX":-5.44322886411281},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":3.8,"spinRate":2572,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40114253250228993,"extension":6.022573786097221},"index":0,"playId":"6c149c1b-a54c-326b-bd99-2a74c47ef76e","pitchNumber":1,"startTime":"2026-02-24T20:19:31.147Z","endTime":"2026-02-24T20:19:41.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26150233855347,"aZ":-14.054225210089314,"pfxX":-6.233522865998355,"pfxZ":9.117465822618545,"pX":0.6023496870495212,"pZ":2.747483870039041,"vX0":10.435037832652045,"vY0":-139.7864347644086,"vZ0":-4.199430151831243,"x":94.04,"y":164.6,"x0":-2.3619216953740905,"y0":50.00332114871269,"z0":5.186076416081463,"aX":-12.39000835555399},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2600,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.39119784604777497,"extension":6.308853547409129},"index":1,"playId":"90ee9ec5-4f9c-396f-aea3-4d5a3cd55959","pitchNumber":2,"startTime":"2026-02-24T20:19:55.688Z","endTime":"2026-02-24T20:20:00.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-24T20:20:08.300Z","endTime":"2026-02-24T20:20:23.176Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":96.2,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63450224336361,"aZ":-16.1473022797341,"pfxX":-5.264136414083104,"pfxZ":7.999247876514271,"pX":0.10519489778116418,"pZ":3.2904510765418147,"vX0":8.779795407529472,"vY0":-139.96714663280105,"vZ0":-2.5590313189330662,"x":112.99,"y":149.94,"x0":-2.374127624292716,"y0":50.006234727606554,"z0":5.261512488819218,"aX":-10.552268223581356},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2595,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.38984464670692587,"extension":6.130706142453645},"index":3,"playId":"cb3aa178-9316-344e-a0e6-7fb026c2d673","pitchNumber":3,"startTime":"2026-02-24T20:20:23.176Z","endTime":"2026-02-24T20:20:26.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77199824397904,"aZ":-36.5471945096424,"pfxX":3.7259506325316094,"pfxZ":-2.836804305508714,"pX":0.9958375306626688,"pZ":1.2784752688084473,"vX0":6.92506114041272,"vY0":-122.70231056796366,"vZ0":-2.733829147716256,"x":79.04,"y":204.26,"x0":-2.33499777363978,"y0":50.00378157675604,"z0":5.487844765901581,"aX":5.7423738037373},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.5,"breakHorizontal":-8.2,"spinRate":3003,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44451813640276194,"extension":5.9888798137030745},"index":4,"playId":"e554347e-c981-3721-83e5-b430a6cc5706","pitchNumber":4,"startTime":"2026-02-24T20:20:41.783Z","endTime":"2026-02-24T20:20:46.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.1,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:20:46.108Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:20:53.244Z","endTime":"2026-02-24T20:22:29.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017446948086864,"aZ":-22.606668415746185,"pfxX":0.8737021324057017,"pfxZ":5.222016643744935,"pX":0.08204555550331183,"pZ":2.5365060115094793,"vX0":6.926679977813759,"vY0":-133.57339882402255,"vZ0":-2.904802639246446,"x":113.87,"y":170.29,"x0":-2.6433945353869697,"y0":50.00190641506368,"z0":5.23854214122407,"aX":1.6006671754105477},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":-2.9,"spinRate":2667,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4078951172557148,"extension":6.039472440097463},"index":0,"playId":"59649872-e0e4-3160-b577-5ecd13bcb73d","pitchNumber":1,"startTime":"2026-02-24T20:21:09.033Z","endTime":"2026-02-24T20:21:13.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.1,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96436824182536,"aZ":-17.365874996621802,"pfxX":-2.7724396021388484,"pfxZ":7.617334005365631,"pX":0.40088347477659086,"pZ":4.428196335682041,"vX0":8.940622194529794,"vY0":-138.34103134676835,"vZ0":0.6298807865009527,"x":101.72,"y":119.22,"x0":-2.5082265527563687,"y0":50.00378086291202,"z0":5.358873287778229,"aX":-5.391134267981868},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":3.2,"spinRate":2622,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39544516390182327,"extension":6.130287283445276},"index":1,"playId":"2edcb2f6-4c76-3807-98ad-0e445430681b","pitchNumber":2,"startTime":"2026-02-24T20:21:25.819Z","endTime":"2026-02-24T20:21:31.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.2,"endSpeed":80.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.156410493051826,"aZ":-30.964843548380024,"pfxX":-10.214209671732114,"pfxZ":0.7292909387019231,"pX":1.644913942264145,"pZ":1.7748410443069624,"vX0":12.803779111605984,"vY0":-127.86208788564524,"vZ0":-2.874942669119471,"x":54.3,"y":190.86,"x0":-2.0984895894931475,"y0":50.002036205841065,"z0":5.34137402867362,"aX":-16.92613816726168},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.8,"breakHorizontal":15.6,"spinRate":2315,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.42822375044035743,"extension":6.227678007739203},"index":2,"playId":"ca63aa95-134d-3904-8452-5438f2722e0a","pitchNumber":3,"startTime":"2026-02-24T20:21:43.090Z","endTime":"2026-02-24T20:21:46.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.062727694547707,"aZ":-29.569715802703705,"pfxX":-11.837187926431397,"pfxZ":1.5931875847035002,"pX":1.129530914059057,"pZ":-0.23231623888602004,"vX0":12.376796507677644,"vY0":-127.07424063366302,"vZ0":-7.440299019721712,"x":73.94,"y":245.05,"x0":-2.2664608224130065,"y0":50.00303655333667,"z0":5.082974814201368,"aX":-19.357554170100695},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":18.6,"spinRate":2390,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.431042769150511,"extension":6.401242880308063},"index":3,"playId":"2042b8b8-e349-3d21-bcd9-7eb6d725c3ae","pitchNumber":4,"startTime":"2026-02-24T20:22:01.859Z","endTime":"2026-02-24T20:22:06.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.686542067067478,"aZ":-25.034735276198,"pfxX":-1.1935941990893633,"pfxZ":3.9153978247623638,"pX":-0.6626708400282623,"pZ":3.4404107683935963,"vX0":5.397197094892413,"vY0":-133.47029361903677,"vZ0":-0.2484456505815701,"x":142.26,"y":145.89,"x0":-2.546168003257531,"y0":50.004849409670804,"z0":5.320251478721444,"aX":-2.1781110177631757},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":1.1,"spinRate":2528,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4086172501330054,"extension":6.02242515103498},"index":4,"playId":"68d4ae4e-a021-3bf1-959c-b703a2a7d365","pitchNumber":5,"startTime":"2026-02-24T20:22:23.621Z","endTime":"2026-02-24T20:22:29.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.1,"awayTeamWinProbability":35.900000000000006,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":1.09,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:22:29.904Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-24T20:22:33.431Z","endTime":"2026-02-24T20:23:34.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.902094715266884,"aZ":-37.14523061587605,"pfxX":4.983620742496455,"pfxZ":-3.297576855871071,"pX":-0.30399737618130057,"pZ":2.704063880438767,"vX0":3.567918426672198,"vY0":-121.44930070656096,"vZ0":0.7523972589142311,"x":128.59,"y":165.77,"x0":-2.4354312581532747,"y0":50.00512472479385,"z0":5.599521507362994,"aX":7.507235712521638},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.6,"breakHorizontal":-9.8,"spinRate":2921,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.44955998177712253,"extension":5.88902371330724},"index":0,"playId":"6539853d-2792-3201-8461-87bd317816ae","pitchNumber":1,"startTime":"2026-02-24T20:22:57.024Z","endTime":"2026-02-24T20:23:01.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.523686951624878,"aZ":-41.15459560178112,"pfxX":4.77025991854919,"pfxZ":-6.271289757184695,"pX":0.7603885270808541,"pZ":2.0220147727270468,"vX0":5.710856994936798,"vY0":-118.84453509714766,"vZ0":0.21408202667947607,"x":88.02,"y":184.19,"x0":-2.292352384940649,"y0":50.0024744653249,"z0":5.665059919194976,"aX":6.830825189977695},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.0,"breakHorizontal":-10.0,"spinRate":2954,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4606686763889809,"extension":6.013821339647137},"index":1,"playId":"ff18a3be-b4b1-3550-94af-c0d1ea032f08","pitchNumber":2,"startTime":"2026-02-24T20:23:12.825Z","endTime":"2026-02-24T20:23:18.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.931535872200794,"aZ":-29.764157718028095,"pfxX":6.547320138277306,"pfxZ":1.5956763219100347,"pX":1.2166792608116215,"pZ":1.8629725756534639,"vX0":6.583290530338266,"vY0":-122.0565645502718,"vZ0":-2.5461384670137552,"x":70.62,"y":188.48,"x0":-2.365499062676418,"y0":50.00121465411257,"z0":5.48143330449399,"aX":9.882001757678665},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-13.4,"spinRate":2839,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44867415548179457,"extension":6.001740443831947},"index":2,"playId":"be218d9c-a701-345a-a8c0-bca559d7b210","pitchNumber":3,"startTime":"2026-02-24T20:23:30.039Z","endTime":"2026-02-24T20:23:34.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:23:34.729Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"LuJames Groover flies out to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:25:31.561Z","endTime":"2026-02-24T20:27:24.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.869898738005396,"aZ":-23.000632107409082,"pfxX":6.486577382681407,"pfxZ":6.230277398445469,"pX":-0.5103612683289336,"pZ":1.5309270929033656,"vX0":-7.219229904018654,"vY0":-121.13897843425998,"vZ0":-5.350431789928845,"x":136.45,"y":197.44,"x0":1.6796236614729185,"y0":50.000059272277824,"z0":5.805123811349202,"aX":9.54357848051503},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.1,"breakHorizontal":-9.8,"spinRate":1929,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.45389102462852016,"extension":6.493640718216622},"index":0,"playId":"8750060d-b065-312e-af73-4852b5440c29","pitchNumber":1,"startTime":"2026-02-24T20:25:49.317Z","endTime":"2026-02-24T20:25:54.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56753636042019,"aZ":-12.580865670953514,"pfxX":3.372000883089054,"pfxZ":10.637664209162105,"pX":0.7576337460685603,"pZ":2.7972703665532888,"vX0":-3.591558875271398,"vY0":-134.91780143921102,"vZ0":-5.86606241918334,"x":88.12,"y":163.25,"x0":1.6684835197535681,"y0":50.00590690965284,"z0":5.887799479121043,"aX":6.212906777450312},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-5.3,"spinRate":2183,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.40610168769879396,"extension":6.43828229361059},"index":1,"playId":"737134e3-6699-3d6b-b527-81d64fd3f033","pitchNumber":2,"startTime":"2026-02-24T20:26:03.783Z","endTime":"2026-02-24T20:26:08.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45268339468239,"aZ":-12.130239605847574,"pfxX":3.6978040975818396,"pfxZ":10.893134601868809,"pX":-0.33727982817002167,"pZ":2.321611039720003,"vX0":-6.317647591461737,"vY0":-135.05704973064383,"vZ0":-7.177020873937582,"x":129.86,"y":176.1,"x0":1.5559200328203324,"y0":50.00674250412958,"z0":5.873743226182477,"aX":6.807239730197959},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-5.3,"spinRate":2292,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.40613792604088017,"extension":6.49938601206449},"index":2,"playId":"44d8eece-f103-36ae-906f-860ba7db650c","pitchNumber":3,"startTime":"2026-02-24T20:26:19.788Z","endTime":"2026-02-24T20:26:24.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-24T20:26:30.776Z","endTime":"2026-02-24T20:26:51.539Z","isPitch":false,"type":"action","player":{"id":694410,"link":"/api/v1/people/694410"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.891933057850604,"aZ":-14.27393607744272,"pfxX":5.194751832895005,"pfxZ":9.61708563055874,"pX":-0.059658959896567824,"pZ":2.5902228717974465,"vX0":-5.984814967614713,"vY0":-136.06033089589664,"vZ0":-6.182139162030127,"x":119.27,"y":168.84,"x0":1.5011911493258376,"y0":50.00375008648364,"z0":5.894195933772034,"aX":9.669637885460912},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-8.0,"spinRate":2285,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4037037838835378,"extension":6.4233181091098475},"index":4,"playId":"fc764a0f-d784-30eb-bb5c-89e23a166f59","pitchNumber":4,"startTime":"2026-02-24T20:26:51.539Z","endTime":"2026-02-24T20:26:54.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.726972529697367,"aZ":-37.594040501828395,"pfxX":-2.390614191279729,"pfxZ":-3.752660589118758,"pX":0.08508386707864114,"pZ":2.965073912496564,"vX0":-2.887387645306655,"vY0":-118.83211448349404,"vZ0":0.3948571166803183,"x":113.76,"y":158.72,"x0":1.6221316797259009,"y0":50.00375476493979,"z0":6.185720977307543,"aX":-3.4513523731531905},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.5,"breakHorizontal":4.9,"spinRate":2734,"spinDirection":346},"zone":2,"typeConfidence":2.0,"plateTime":0.45924896958397854,"extension":6.340948053669876},"hitData":{"launchSpeed":94.9,"launchAngle":47.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.57,"coordY":85.05}},"index":5,"playId":"9cd4dc40-553e-3267-890d-4c0298241c7d","pitchNumber":5,"startTime":"2026-02-24T20:27:11.522Z","endTime":"2026-02-24T20:27:24.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:27:24.643Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Fernandez doubles (1) on a sharp line drive to left fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:27:24.568Z","endTime":"2026-02-24T20:27:53.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471671088731487,"aZ":-30.99525683932608,"pfxX":-3.9089828837089367,"pfxZ":0.7710674228916581,"pX":0.05007301527859895,"pZ":2.162099961966984,"vX0":-2.881554239025023,"vY0":-123.01575478333622,"vZ0":-2.727544628205181,"x":115.09,"y":180.4,"x0":1.7429951227581577,"y0":50.00579556535128,"z0":5.90196920160952,"aX":-6.016718175664051},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":7.7,"spinRate":2474,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.4445517457057968,"extension":6.515206137496406},"hitData":{"launchSpeed":101.3,"launchAngle":11.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.18,"coordY":114.83}},"index":0,"playId":"3cb70b60-4edc-348a-9ffb-ea78e60b03da","pitchNumber":1,"startTime":"2026-02-24T20:27:43.048Z","endTime":"2026-02-24T20:27:53.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":0.69,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:27:53.704Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, second baseman Josh Smith to first baseman Joc Pederson. Jose Fernandez to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:28:00.931Z","endTime":"2026-02-24T20:29:19.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65690899937275,"aZ":-11.855370225583309,"pfxX":4.217796276486164,"pfxZ":10.65860079986287,"pX":-0.050045356180040516,"pZ":1.9334998105650185,"vX0":-5.849260722412853,"vY0":-137.2603687995724,"vZ0":-8.412812701684208,"x":118.91,"y":186.58,"x0":1.5615363946612932,"y0":50.002252406629104,"z0":5.847307798358598,"aX":8.040367628189857},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-6.4,"spinRate":2267,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.399190200415001,"extension":6.480026993611945},"index":0,"playId":"3024f14f-9437-3fad-85b4-f2b32555f4b2","pitchNumber":1,"startTime":"2026-02-24T20:28:29.337Z","endTime":"2026-02-24T20:28:34.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479013789930384,"aZ":-19.218204013060788,"pfxX":7.665031358647611,"pfxZ":8.300764845860218,"pX":1.0290781602546752,"pZ":2.2154352625320493,"vX0":-4.259546222785259,"vY0":-124.30027536695104,"vZ0":-5.049421204936455,"x":77.77,"y":178.96,"x0":1.771174339316853,"y0":50.00550565916544,"z0":5.874377853475296,"aX":11.966988095897971},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":14.0,"breakHorizontal":-12.8,"spinRate":956,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.44106559041328497,"extension":6.325726600498906},"index":1,"playId":"a9321227-e478-3b79-bb94-caf97e491604","pitchNumber":2,"startTime":"2026-02-24T20:28:50.494Z","endTime":"2026-02-24T20:28:54.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.879689968435866,"aZ":-42.24034492215416,"pfxX":-0.8251662591069708,"pfxZ":-7.257939491083251,"pX":0.5883809223470231,"pZ":2.015291540290431,"vX0":-2.4615005794911866,"vY0":-116.75075181171096,"vZ0":-0.036300253962048945,"x":94.57,"y":184.37,"x0":1.7611989131908712,"y0":50.000111311228885,"z0":5.988738404014941,"aX":-1.1448153705296429},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.8,"breakHorizontal":2.0,"spinRate":2626,"spinDirection":340},"zone":9,"typeConfidence":2.0,"plateTime":0.46818792146289967,"extension":6.464227601972652},"hitData":{"launchSpeed":89.8,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.24,"coordY":148.72}},"index":2,"playId":"79a9cae0-6677-385f-ae8a-e49a279607e4","pitchNumber":3,"startTime":"2026-02-24T20:29:12.009Z","endTime":"2026-02-24T20:29:19.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.6,"awayTeamWinProbability":38.4,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.39,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:29:19.372Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Vukovich flies out to right fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-24T20:29:54.756Z","endTime":"2026-02-24T20:30:42.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-24T20:29:47.344Z","endTime":"2026-02-24T20:29:56.855Z","isPitch":false,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":79.2,"endSpeed":73.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.959621581195407,"aZ":-39.57436011706656,"pfxX":-2.727135466656173,"pfxZ":-5.438626722995938,"pX":-0.4580197082680522,"pZ":2.1755026584213217,"vX0":-3.895105736241084,"vY0":-115.43985728388033,"vZ0":-0.28575912249501667,"x":134.46,"y":180.04,"x0":1.6006276324682485,"y0":50.00508541974431,"z0":6.086233881285348,"aX":-3.708312862375521},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.7,"breakHorizontal":5.9,"spinRate":2590,"spinDirection":338},"zone":7,"typeConfidence":2.0,"plateTime":0.4730979669816757,"extension":6.373008623326344},"index":1,"playId":"0397297c-7216-3044-9582-2ae84ca4f0e9","pitchNumber":1,"startTime":"2026-02-24T20:29:56.855Z","endTime":"2026-02-24T20:30:01.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940648867195048,"aZ":-20.689614584269734,"pfxX":6.964794881124815,"pfxZ":7.161192782052446,"pX":1.3938676489716368,"pZ":3.242434423718535,"vX0":-3.185797437564209,"vY0":-125.69430578672058,"vZ0":-2.424201199475389,"x":63.87,"y":151.23,"x0":1.7713216273200272,"y0":50.00328830262655,"z0":5.895348947525516,"aX":11.169546906083216},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.7,"breakHorizontal":-11.9,"spinRate":1888,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.435386521102858,"extension":6.359964918816029},"index":2,"playId":"b3ac8962-51c6-37be-810b-27549914b3f3","pitchNumber":2,"startTime":"2026-02-24T20:30:14.545Z","endTime":"2026-02-24T20:30:17.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237339478692494,"aZ":-13.094385453886165,"pfxX":4.084492661282527,"pfxZ":10.023659294480176,"pX":0.8059635176970331,"pZ":4.16977423601147,"vX0":-3.46599780028971,"vY0":-136.85415210353867,"vZ0":-2.7137590634909907,"x":86.28,"y":126.2,"x0":1.556082226001111,"y0":50.000676015383746,"z0":6.067135000863809,"aX":7.773243607685016},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-6.7,"spinRate":2167,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.39970073591306177,"extension":6.417479135064018},"hitData":{"launchSpeed":91.4,"launchAngle":34.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.16,"coordY":108.21}},"index":3,"playId":"4c981ce3-fab0-34a4-bd34-05f5e6932b0e","pitchNumber":3,"startTime":"2026-02-24T20:30:34.942Z","endTime":"2026-02-24T20:30:42.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.44,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:30:42.767Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Smith lines out to right fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-24T20:32:33.377Z","endTime":"2026-02-24T20:33:33.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.034193615018662,"aZ":-15.909128692919722,"pfxX":-4.290013942312362,"pfxZ":8.560601803999504,"pX":0.19033455380095152,"pZ":2.783864238102092,"vX0":8.44500701411464,"vY0":-137.14065939486224,"vZ0":-3.6581896065877038,"x":109.74,"y":163.62,"x0":-2.3750683142836198,"y0":50.00469451121363,"z0":5.224010028244355,"aX":-8.153724632845636},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2413,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.39977335196056574,"extension":6.31103985268598},"index":0,"playId":"31fabf23-ed17-3bac-ba68-9655360e93f8","pitchNumber":1,"startTime":"2026-02-24T20:32:52.911Z","endTime":"2026-02-24T20:32:55.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.1,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80843551941041,"aZ":-17.28793797884384,"pfxX":-7.656803250366575,"pfxZ":7.708541487607698,"pX":0.16844872191321203,"pZ":2.4052209946677947,"vX0":9.490449357333501,"vY0":-138.10296981082539,"vZ0":-4.495154316072501,"x":110.58,"y":173.84,"x0":-2.318069659328252,"y0":50.005112106507795,"z0":5.217294367440583,"aX":-14.790437711213603},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":11.9,"spinRate":2539,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39664674626285956,"extension":6.161497194444934},"index":1,"playId":"81ae8a02-bcd2-3965-9870-29e21b510b65","pitchNumber":2,"startTime":"2026-02-24T20:33:09.486Z","endTime":"2026-02-24T20:33:12.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.545453094261756,"aZ":-40.55624946554644,"pfxX":6.807205242685165,"pfxZ":-5.852199290155296,"pX":0.5693162092613977,"pZ":2.178352091007231,"vX0":4.6034899514362495,"vY0":-118.89118764762311,"vZ0":0.5022166242732675,"x":95.3,"y":179.96,"x0":-2.2754475305674853,"y0":50.00107271777368,"z0":5.641663928505759,"aX":9.754042155318178},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":-13.4,"spinRate":1650,"spinDirection":351},"zone":6,"typeConfidence":2.0,"plateTime":0.46049610814892494,"extension":5.949084484535359},"hitData":{"launchSpeed":92.9,"launchAngle":23.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.48,"coordY":72.81}},"index":2,"playId":"40b70173-1351-3210-b005-dbbf5ccc7200","pitchNumber":3,"startTime":"2026-02-24T20:33:26.532Z","endTime":"2026-02-24T20:33:33.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:33:33.545Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-24T20:33:49.291Z","endTime":"2026-02-24T20:34:50.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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.7,"endSpeed":87.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.015781679642526,"aZ":-19.009403854930454,"pfxX":-7.354081943102733,"pfxZ":6.742192472820517,"pX":1.0860302059740887,"pZ":2.126566030326976,"vX0":11.624923139456321,"vY0":-138.8414866763736,"vZ0":-4.9952427800440375,"x":75.6,"y":181.36,"x0":-2.199306643616954,"y0":50.004576009868124,"z0":5.2137529472869195,"aX":-14.363713920899798},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":10.9,"spinRate":2564,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.39447299324523044,"extension":6.2834501601206325},"index":0,"playId":"15ec42d1-8d63-38f4-959b-f9dd8a953452","pitchNumber":1,"startTime":"2026-02-24T20:33:57.499Z","endTime":"2026-02-24T20:34:01.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.841346999542566,"aZ":-37.962633663713675,"pfxX":4.322679096034729,"pfxZ":-3.9503792465445544,"pX":0.7261217921630791,"pZ":1.9527372036181527,"vX0":5.851259373747392,"vY0":-119.96951271193828,"vZ0":-0.9277330574952851,"x":89.32,"y":186.06,"x0":-2.299947070287824,"y0":50.000003480445436,"z0":5.709384136930949,"aX":6.339162774148523},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.1,"breakHorizontal":-9.1,"spinRate":2759,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4554566816718748,"extension":5.9790513016546},"index":1,"playId":"86334607-d33f-398b-91a5-5253f0cfe159","pitchNumber":2,"startTime":"2026-02-24T20:34:10.671Z","endTime":"2026-02-24T20:34:13.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.317459085459337,"aZ":-17.423940098019205,"pfxX":-6.48129318300732,"pfxZ":7.43715004312744,"pX":0.4563742793587603,"pZ":3.053426909806534,"vX0":9.745662752063978,"vY0":-139.47059688142178,"vZ0":-2.92172698723022,"x":99.6,"y":156.34,"x0":-2.229962034189235,"y0":50.00556694374696,"z0":5.254034640084965,"aX":-12.860264267355712},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2520,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.3916671642239016,"extension":6.164823694868882},"index":2,"playId":"5eec1a7e-77c0-335d-8bdb-d68de399aa5f","pitchNumber":3,"startTime":"2026-02-24T20:34:25.216Z","endTime":"2026-02-24T20:34:28.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.297608668663226,"aZ":-16.347268220900407,"pfxX":-5.291307489272006,"pfxZ":7.9587988311326425,"pX":0.8333649763221841,"pZ":2.62277569146914,"vX0":10.3938417235852,"vY0":-139.19057450218438,"vZ0":-3.983958267779837,"x":85.23,"y":167.97,"x0":-2.2391620475911336,"y0":50.00235852929954,"z0":5.135009511793992,"aX":-10.522674652814471},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":7.8,"spinRate":2615,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.39150258082830813,"extension":6.33887692043016},"index":3,"playId":"f5cdfd8b-ebf2-38ff-a94d-f088eaaced7c","pitchNumber":4,"startTime":"2026-02-24T20:34:42.057Z","endTime":"2026-02-24T20:34:50.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:34:50.063Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Osuna flies out to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-24T20:34:49.906Z","endTime":"2026-02-24T20:36:19.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":88.3,"endSpeed":81.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827438318805683,"aZ":-28.87162743753543,"pfxX":-10.111492783545405,"pfxZ":1.97536058501899,"pX":-0.21141334173990686,"pZ":2.0681804955705947,"vX0":8.828517876864154,"vY0":-128.3908195141001,"vZ0":-2.557690498968477,"x":125.06,"y":182.94,"x0":-2.3758066978889545,"y0":50.005284207156365,"z0":5.317248251488006,"aX":-16.934841524839506},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":2256,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4261108563499332,"extension":6.156020937771459},"index":0,"playId":"5dbda748-74fd-37ec-a9d2-791a172222f4","pitchNumber":1,"startTime":"2026-02-24T20:35:12.248Z","endTime":"2026-02-24T20:35:17.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.455492566749346,"aZ":-25.087503823477252,"pfxX":-0.4265163056496801,"pfxZ":3.942865980821857,"pX":-1.2917154627482856,"pZ":2.922008421552217,"vX0":3.8090350194722316,"vY0":-132.2568291883415,"vZ0":-1.2770612435824595,"x":166.24,"y":159.89,"x0":-2.686468117585826,"y0":50.00201538017406,"z0":5.22678142618903,"aX":-0.7671587628289835},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2555,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4119187204584338,"extension":6.042215150978431},"index":1,"playId":"6a09620f-dce7-38f5-afeb-9a362c01ba01","pitchNumber":2,"startTime":"2026-02-24T20:35:38.178Z","endTime":"2026-02-24T20:35:43.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10162788251211,"aZ":-27.456420329604853,"pfxX":2.719948005550365,"pfxZ":2.8104727142493573,"pX":1.3587550912538182,"pZ":2.7279225675777417,"vX0":8.465392674256798,"vY0":-129.06300009069238,"vZ0":-1.169011518215939,"x":65.21,"y":165.13,"x0":-2.323651302791973,"y0":50.0028441045165,"z0":5.310947622789088,"aX":4.564827756671699},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-7.0,"spinRate":2605,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42519532959656914,"extension":6.0352365102346175},"index":2,"playId":"d3794528-a322-3fe3-83ad-16f37c29964c","pitchNumber":3,"startTime":"2026-02-24T20:35:50.909Z","endTime":"2026-02-24T20:36:00.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75991205803675,"aZ":-23.844095946205034,"pfxX":-9.463674244792557,"pfxZ":5.100876541643341,"pX":0.22457188664743416,"pZ":2.6647735071810024,"vX0":9.487497225444246,"vY0":-126.91199208601554,"vZ0":-1.9307037593003071,"x":108.44,"y":166.83,"x0":-2.3310863075146395,"y0":50.00140080589399,"z0":5.332790477403875,"aX":-15.45033294588001},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.0,"breakHorizontal":15.0,"spinRate":2189,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.4314298339985023,"extension":6.248769042968598},"hitData":{"launchSpeed":92.5,"launchAngle":34.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.32,"coordY":56.43}},"index":3,"playId":"429d80ae-b8d1-35f4-b6d8-b2a909d3e682","pitchNumber":4,"startTime":"2026-02-24T20:36:11.337Z","endTime":"2026-02-24T20:36:19.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:36:19.477Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Amaya flies out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-24T20:38:34.231Z","endTime":"2026-02-24T20:38:44.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691945,"fullName":"Carter Baumler","link":"/api/v1/people/691945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carter Baumler replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T20:37:50.180Z","endTime":"2026-02-24T20:38:36.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691945,"link":"/api/v1/people/691945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.1,"endSpeed":85.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.729958953481194,"aZ":-9.59529165546562,"pfxX":-4.248296696194355,"pfxZ":11.918219720039955,"pX":-0.32883582707824843,"pZ":3.1926909586181367,"vX0":2.6004438014267124,"vY0":-138.20704281409775,"vZ0":-4.978872199912517,"x":129.53,"y":152.58,"x0":-0.7402031044243745,"y0":50.00475374680684,"z0":5.689226344417305,"aX":-8.049699821839631},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":7.0,"spinRate":2396,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3994775953898899,"extension":6.4673892061866605},"hitData":{"launchSpeed":100.7,"launchAngle":36.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.23,"coordY":42.84}},"index":1,"playId":"a8b8e662-675b-3ec2-91c7-0b0ad630f271","pitchNumber":1,"startTime":"2026-02-24T20:38:36.567Z","endTime":"2026-02-24T20:38:44.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":691945,"link":"/api/v1/people/691945"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":691945,"link":"/api/v1/people/691945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:38:44.164Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-24T20:39:01.878Z","endTime":"2026-02-24T20:40:15.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691945,"fullName":"Carter Baumler","link":"/api/v1/people/691945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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.1,"endSpeed":86.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31914815649061,"aZ":-8.945632523652959,"pfxX":-5.5795595094297985,"pfxZ":12.08675786528227,"pX":0.3336943256676475,"pZ":1.3195677906805574,"vX0":4.134227161320866,"vY0":-138.12897443964417,"vZ0":-9.753729179494979,"x":104.28,"y":203.15,"x0":-0.4615816645687807,"y0":50.003252204728525,"z0":5.508735974126003,"aX":-10.723756695362491},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":9.1,"spinRate":2363,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39735124671763344,"extension":6.610374413817166},"index":0,"playId":"52a8403e-c32e-3138-b521-4a637dc5e260","pitchNumber":1,"startTime":"2026-02-24T20:39:17.285Z","endTime":"2026-02-24T20:39:22.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83384774763779,"aZ":-26.326632466951196,"pfxX":2.8750320283842012,"pfxZ":3.3579754253235814,"pX":-0.5267864456081685,"pZ":2.0167337586851426,"vX0":0.1259180799507097,"vY0":-130.91244829595388,"vZ0":-3.633276376408607,"x":137.08,"y":184.33,"x0":-0.9491507552537524,"y0":50.002443874709904,"z0":5.386341946497557,"aX":5.0053708835859165},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.3,"spinRate":2235,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.41788996069914397,"extension":6.423515540867137},"index":1,"playId":"9092d472-76e0-3d83-ba2f-e3588d01dd95","pitchNumber":2,"startTime":"2026-02-24T20:39:33.222Z","endTime":"2026-02-24T20:39:37.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-02-24T20:39:41.981Z","endTime":"2026-02-24T20:39:53.861Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327616143643333,"aZ":-45.10712592403316,"pfxX":3.2145937193914422,"pfxZ":-8.421029327083845,"pX":0.39095448467359345,"pZ":1.1983447031954704,"vX0":1.6274260241031173,"vY0":-123.85713276196417,"vZ0":-1.638889373199864,"x":102.1,"y":206.42,"x0":-0.6945375582503676,"y0":50.0013137262862,"z0":5.679260022998752,"aX":4.937785263976489},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-15.4,"breakHorizontal":-6.2,"spinRate":2611,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44413887287314013,"extension":6.273694980811996},"index":3,"playId":"bebb295a-d042-3328-8ecd-bbcea144f8f5","pitchNumber":3,"startTime":"2026-02-24T20:39:53.861Z","endTime":"2026-02-24T20:39:57.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.833530970279533,"aZ":-44.49776086194153,"pfxX":3.871063201209923,"pfxZ":-7.848744279908709,"pX":-0.2073122797186018,"pZ":1.5688030299629825,"vX0":0.18025666851164465,"vY0":-124.9908317682965,"vZ0":-0.9686653834890951,"x":124.9,"y":196.42,"x0":-0.7828227680515493,"y0":50.000330959167684,"z0":5.637733800302336,"aX":6.080952206406372},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-14.2,"breakHorizontal":-7.1,"spinRate":2531,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.43938498576398644,"extension":6.262039828185784},"index":4,"playId":"991ff9c4-5881-3380-b8ec-915810ea55b2","pitchNumber":4,"startTime":"2026-02-24T20:40:10.908Z","endTime":"2026-02-24T20:40:15.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":691945,"link":"/api/v1/people/691945"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":691945,"link":"/api/v1/people/691945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:40:15.278Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-24T20:40:25.742Z","endTime":"2026-02-24T20:42:01.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691945,"fullName":"Carter Baumler","link":"/api/v1/people/691945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42931979842718,"aZ":-46.17046943843218,"pfxX":3.9947935513836588,"pfxZ":-9.12921143172882,"pX":-0.14143384137265336,"pZ":0.8509546835559986,"vX0":0.3920633174267283,"vY0":-123.73898590731012,"vZ0":-2.154638368982179,"x":122.39,"y":215.8,"x0":-0.8207720077907543,"y0":50.00495624483485,"z0":5.644315082646071,"aX":6.121969432855748},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-16.8,"breakHorizontal":-7.3,"spinRate":2687,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4446749634937408,"extension":6.260460195344283},"index":0,"playId":"00b32547-589c-31c1-8539-4512397b236f","pitchNumber":1,"startTime":"2026-02-24T20:40:41.564Z","endTime":"2026-02-24T20:40:46.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97565336988328,"aZ":-11.192676940991468,"pfxX":-4.669171784138209,"pfxZ":10.73694632652284,"pX":0.5447225466702612,"pZ":2.175288981859848,"vX0":4.37376107451239,"vY0":-139.526775114781,"vZ0":-7.092213506585054,"x":96.24,"y":180.05,"x0":-0.44328803192103877,"y0":50.00318636526715,"z0":5.502581247349844,"aX":-9.12512651569332},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2372,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39388744866231207,"extension":6.4835301425016985},"index":1,"playId":"e155dc68-c76a-352d-bde9-f699c858f3d3","pitchNumber":2,"startTime":"2026-02-24T20:41:01.459Z","endTime":"2026-02-24T20:41:05.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78037118472173,"aZ":-44.63820663828994,"pfxX":4.503922696575002,"pfxZ":-8.203009643541321,"pX":-0.75669055315152,"pZ":3.1665465999284717,"vX0":-1.0883642421495252,"vY0":-122.87780960411021,"vZ0":2.8781170109329164,"x":145.84,"y":153.28,"x0":-0.8913569071130872,"y0":50.0020508503602,"z0":5.789421705235783,"aX":6.84368993383859},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.8,"breakHorizontal":-7.9,"spinRate":2660,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.4468147051174749,"extension":6.122628955759214},"index":2,"playId":"42c9e143-aef6-329b-ad7e-599ad86cf894","pitchNumber":3,"startTime":"2026-02-24T20:41:27.875Z","endTime":"2026-02-24T20:41:32.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-24T20:41:36.739Z","endTime":"2026-02-24T20:41:54.715Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.078012134136266,"aZ":-12.35346871802799,"pfxX":-5.469190202269001,"pfxZ":10.205832384154117,"pX":-0.5314856805077112,"pZ":3.477901321930405,"vX0":2.59670826452011,"vY0":-138.93124281332268,"vZ0":-3.468611271261512,"x":137.26,"y":144.88,"x0":-0.7712229431605814,"y0":50.000245085090896,"z0":5.571784171747861,"aX":-10.617716273363927},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2331,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39527047152864947,"extension":6.438053670629307},"index":4,"playId":"bc65f094-b710-35f0-a474-5ee64520b125","pitchNumber":4,"startTime":"2026-02-24T20:41:54.715Z","endTime":"2026-02-24T20:42:01.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":691945,"link":"/api/v1/people/691945"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":691945,"link":"/api/v1/people/691945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:42:01.102Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-24T20:44:26.372Z","endTime":"2026-02-24T20:46:00.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T20:43:10.129Z","endTime":"2026-02-24T20:44:28.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.1,"endSpeed":88.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.391216586222775,"aZ":-34.69979473538699,"pfxX":9.345049714556492,"pfxZ":-1.2816275899137244,"pX":-1.9600850727796602,"pZ":1.9455756070618293,"vX0":-12.667572040947004,"vY0":-139.45450932772027,"vZ0":-2.919941923947832,"x":191.71,"y":186.25,"x0":1.420028276913711,"y0":50.000643780817704,"z0":5.287444361194732,"aX":18.46616667988279},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-2.8,"breakHorizontal":-14.4,"spinRate":2273,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.39227982982387566,"extension":5.507372746809014},"index":1,"playId":"a49ee7ba-3b52-30f0-ad25-79e5a8506d0f","pitchNumber":1,"startTime":"2026-02-24T20:44:28.721Z","endTime":"2026-02-24T20:44:32.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":96.4,"endSpeed":88.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306112109920548,"aZ":-28.543031721597682,"pfxX":9.302405811500119,"pfxZ":1.81806982490364,"pX":-0.9624371976207962,"pZ":2.4275458366400255,"vX0":-10.179811562930466,"vY0":-140.1026079356418,"vZ0":-2.8287482455907305,"x":153.69,"y":173.24,"x0":1.501673751350497,"y0":50.0019469852578,"z0":5.306709972115988,"aX":18.576151170514198},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.9,"breakHorizontal":-14.9,"spinRate":2354,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.39026679804735975,"extension":5.498632631202816},"index":2,"playId":"33c823c0-bca3-33cd-8eba-17a631f9b45f","pitchNumber":2,"startTime":"2026-02-24T20:44:45.562Z","endTime":"2026-02-24T20:44:50.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80886438905994,"aZ":-33.485969044864916,"pfxX":7.5683505192749045,"pfxZ":-0.6760591686885675,"pX":-0.5327971205838427,"pZ":2.474808996594079,"vX0":-8.43786914176604,"vY0":-138.28726346458947,"vZ0":-1.7237519849428673,"x":137.31,"y":171.96,"x0":1.5645264882628467,"y0":50.00118137838654,"z0":5.337761467689415,"aX":14.760991299795265},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.3,"breakHorizontal":-12.1,"spinRate":2322,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.3950367988221779,"extension":5.411653142777214},"index":3,"playId":"011950ba-aa62-3e86-8136-4aa5c937498a","pitchNumber":3,"startTime":"2026-02-24T20:45:02.057Z","endTime":"2026-02-24T20:45:06.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35987417920333,"aZ":-33.30592867023258,"pfxX":8.233075823952776,"pfxZ":-0.5650085606156487,"pX":1.562361160759265,"pZ":2.3713945541913217,"vX0":-3.5108364621215924,"vY0":-140.5573578204846,"vZ0":-2.337602006943443,"x":57.45,"y":174.75,"x0":1.7544802294518709,"y0":50.001798016574455,"z0":5.365797475417142,"aX":16.554738999464877},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-1.3,"breakHorizontal":-14.3,"spinRate":2354,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.38893658214750637,"extension":5.382476865259353},"index":4,"playId":"0cc4d510-f41e-3bff-b0dd-f5aa2a78d941","pitchNumber":4,"startTime":"2026-02-24T20:45:18.484Z","endTime":"2026-02-24T20:45:22.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33846677997897,"aZ":-31.52629327682093,"pfxX":8.73566972951188,"pfxZ":0.32818834906381866,"pX":1.1435344453338865,"pZ":2.754092762242937,"vX0":-4.7068976047524025,"vY0":-140.23017233987466,"vZ0":-1.5064595287284606,"x":73.41,"y":164.42,"x0":1.7106888482696612,"y0":50.00460108161743,"z0":5.359034176791236,"aX":17.362751940381397},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.5,"breakHorizontal":-14.9,"spinRate":2294,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.3909094245397542,"extension":5.441874114551266},"index":5,"playId":"6ac4a454-8942-35a9-ab93-0f93b687cc31","pitchNumber":5,"startTime":"2026-02-24T20:45:35.607Z","endTime":"2026-02-24T20:45:39.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33222576273959,"aZ":-35.149409877077694,"pfxX":8.432820385388348,"pfxZ":-1.5236333288430775,"pX":0.5848862717406645,"pZ":3.26555323381779,"vX0":-5.915135795963644,"vY0":-138.92155202050753,"vZ0":0.5279811519304702,"x":94.71,"y":150.61,"x0":1.6505509325200554,"y0":50.00650167551072,"z0":5.417187871548874,"aX":16.417602429634425},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-2.4,"breakHorizontal":-13.9,"spinRate":2285,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.39488916115819306,"extension":5.319953919951195},"index":6,"playId":"a7315be7-c562-32ce-920f-57f8de183661","pitchNumber":6,"startTime":"2026-02-24T20:45:53.543Z","endTime":"2026-02-24T20:46:00.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:46:00.551Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-24T20:46:00.982Z","endTime":"2026-02-24T20:47:16.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.029642905764998,"aZ":-27.290827318285135,"pfxX":0.14687721394438746,"pfxZ":2.570634728597758,"pX":-0.6500538875980937,"pZ":2.3977056483659096,"vX0":-6.281094669548937,"vY0":-136.09083167300074,"vZ0":-2.6760398681805406,"x":141.78,"y":174.04,"x0":1.6556442601623942,"y0":50.005975177234674,"z0":5.257277005166529,"aX":0.28039296782818973},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":0.8,"spinRate":2424,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.40039269304333036,"extension":5.472955853696132},"index":0,"playId":"12243024-4b7a-38f3-8c3d-9793adb64b37","pitchNumber":1,"startTime":"2026-02-24T20:46:21.159Z","endTime":"2026-02-24T20:46:28.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935218606670354,"aZ":-34.88228167679681,"pfxX":-6.363022360269703,"pfxZ":-1.731616360642354,"pX":0.30871282126653043,"pZ":2.088664612394282,"vX0":-1.782467984471493,"vY0":-124.13722064084861,"vZ0":-0.9707963286705491,"x":105.23,"y":182.39,"x0":1.862968206899502,"y0":50.00534069746332,"z0":5.389575194606743,"aX":-9.928523455529369},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":11.9,"spinRate":2558,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.4412891704137918,"extension":5.313671271895219},"index":1,"playId":"64e8d880-f172-38bd-9cdb-4ab716873854","pitchNumber":2,"startTime":"2026-02-24T20:46:51.112Z","endTime":"2026-02-24T20:46:55.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.226431795868294,"aZ":-28.58505817172089,"pfxX":1.6629980627012482,"pfxZ":1.9251615428442612,"pX":0.20157530589458791,"pZ":2.45625096172253,"vX0":-4.693664570047084,"vY0":-135.43709264914196,"vZ0":-2.1704287313798076,"x":109.32,"y":172.46,"x0":1.7373003393472055,"y0":50.00464064984604,"z0":5.257358553400641,"aX":3.1048503710069744},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":-2.0,"spinRate":2397,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.4036647141351204,"extension":5.3202308538983525},"hitData":{"launchSpeed":102.8,"launchAngle":8.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.14,"coordY":84.93}},"index":2,"playId":"832625e2-2335-3e0b-a232-451d4b8e0bb0","pitchNumber":3,"startTime":"2026-02-24T20:47:08.413Z","endTime":"2026-02-24T20:47:16.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:47:16.520Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Corey Seager grounds into a double play, second baseman Ketel Marte to shortstop Jacob Amaya to first baseman Carlos Santana. Michael Helman out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-24T20:47:40.149Z","endTime":"2026-02-24T20:48:21.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Michael Helman replaces Wyatt Langford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-24T20:47:42.346Z","endTime":"2026-02-24T20:47:42.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"base":1,"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64675923218804,"aZ":-34.328318036741614,"pfxX":9.885122112637761,"pfxZ":-1.1153449361405263,"pX":-1.7779609194123958,"pZ":1.599062708814452,"vX0":-11.871763945128627,"vY0":-138.01242247772936,"vZ0":-3.8061732583869383,"x":184.77,"y":195.61,"x0":1.3017021751882927,"y0":50.00602766406253,"z0":5.316193391015199,"aX":19.010584880289162},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.6,"breakHorizontal":-15.4,"spinRate":2406,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.3973478676372526,"extension":5.555191122050185},"index":1,"playId":"84690d97-8bcf-3048-b264-00c5e565bf5e","pitchNumber":1,"startTime":"2026-02-24T20:47:42.348Z","endTime":"2026-02-24T20:47:46.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":680737,"link":"/api/v1/people/680737"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":84.3,"endSpeed":78.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03319277094289,"aZ":-29.643831959761997,"pfxX":-8.452971249601596,"pfxZ":1.6509585585898066,"pX":-0.2075083074088578,"pZ":1.3807134403553993,"vX0":-2.441710475857083,"vY0":-122.80162482124703,"vZ0":-3.1397261160018157,"x":124.91,"y":201.5,"x0":1.896835569972353,"y0":50.0060145590419,"z0":5.182893904499277,"aX":-12.984631137995057},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":15.8,"spinRate":2621,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4450620849217781,"extension":5.388019831025566},"index":2,"playId":"abbb27f3-0cbf-36bc-bf01-60c4bceb26fc","pitchNumber":2,"startTime":"2026-02-24T20:47:57.247Z","endTime":"2026-02-24T20:48:02.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":680737,"link":"/api/v1/people/680737"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62003497812375,"aZ":-35.24585195026304,"pfxX":8.653481156862451,"pfxZ":-1.5451239590441403,"pX":0.35913273467973617,"pZ":2.8462378405235254,"vX0":-6.347205063034039,"vY0":-140.3825881496804,"vZ0":-0.5351488766499135,"x":103.31,"y":161.93,"x0":1.532200641722465,"y0":50.00562632407522,"z0":5.346052945302056,"aX":17.167381557016636},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-2.8,"breakHorizontal":-14.3,"spinRate":2377,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.3910910956555549,"extension":5.312208496744123},"hitData":{"launchSpeed":109.8,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.38,"coordY":155.31}},"index":3,"playId":"c7a36b7c-a71d-3f80-b4be-c01ee6ab5cd5","pitchNumber":3,"startTime":"2026-02-24T20:48:14.747Z","endTime":"2026-02-24T20:48:21.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":680737,"link":"/api/v1/people/680737"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.12,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:48:21.308Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out softly, pitcher Austin Gomber to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T20:50:24.758Z","endTime":"2026-02-24T20:51:22.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596295,"link":"/api/v1/people/596295"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Evan Carter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T20:50:14.902Z","endTime":"2026-02-24T20:50:14.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100","defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Michael Helman remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T20:50:14.913Z","endTime":"2026-02-24T20:50:14.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Andrew Velazquez replaces shortstop Corey Seager, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-24T20:50:14.914Z","endTime":"2026-02-24T20:50:14.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"},"defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Austin Gomber replaces Carter Baumler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-24T20:50:14.915Z","endTime":"2026-02-24T20:50:27.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596295,"link":"/api/v1/people/596295"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691945,"link":"/api/v1/people/691945","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.625293242896785,"aZ":-13.296017016673382,"pfxX":4.885228811190623,"pfxZ":10.44132873250322,"pX":-0.631807463989829,"pZ":1.8992448363125671,"vX0":-7.2583135446625064,"vY0":-132.89302494271607,"vZ0":-9.57841783923279,"x":141.08,"y":187.5,"x0":1.4867473867325545,"y0":50.002078899031495,"z0":6.491474473029146,"aX":8.831922002174577},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-7.4,"spinRate":2140,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.41048982173953696,"extension":6.519677027304471},"index":4,"playId":"5563bc5a-b563-355c-aa79-da1c1338eb37","pitchNumber":1,"startTime":"2026-02-24T20:50:27.082Z","endTime":"2026-02-24T20:50:31.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.916169384503682,"aZ":-41.34386649084841,"pfxX":-3.396503029884185,"pfxZ":-7.026555116505924,"pX":-0.33374815293087917,"pZ":1.3543730591280354,"vX0":-3.428886143273166,"vY0":-113.54884199018409,"vZ0":-2.6292248648280556,"x":129.72,"y":202.21,"x0":1.6375445830941446,"y0":50.0035122605407,"z0":6.643459652800579,"aX":-4.431786001297751},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.1,"breakHorizontal":7.1,"spinRate":2594,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.48248938534842134,"extension":6.474108158135946},"index":5,"playId":"c90e05cc-816f-3f77-8058-916fb91c5d7b","pitchNumber":2,"startTime":"2026-02-24T20:50:40.376Z","endTime":"2026-02-24T20:50:44.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179728222745503,"aZ":-25.040108044295597,"pfxX":1.4206596230590454,"pfxZ":5.021627791762672,"pX":-0.36754625577329103,"pZ":0.7562687450064581,"vX0":-5.3529579234116165,"vY0":-118.53932565697751,"vZ0":-7.192474420295811,"x":131.01,"y":218.36,"x0":1.7376311747952347,"y0":50.00045100290126,"z0":6.123587078436864,"aX":2.0172629262162722},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.6,"breakHorizontal":-1.2,"spinRate":936,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4624990551812309,"extension":6.899738068261424},"index":6,"playId":"72a18648-8e7a-3a18-9692-011b4d153b63","pitchNumber":3,"startTime":"2026-02-24T20:50:55.043Z","endTime":"2026-02-24T20:51:00.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.871279028303128,"aZ":-15.193838003452372,"pfxX":3.963540648624172,"pfxZ":9.33944885007704,"pX":0.43102531915199055,"pZ":2.720112338059364,"vX0":-4.0287260789295845,"vY0":-133.07274023368356,"vZ0":-7.152154623071476,"x":100.57,"y":165.34,"x0":1.4397385391859923,"y0":50.00349355794208,"z0":6.51547872673003,"aX":7.206906077329935},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-6.5,"spinRate":1955,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.40945582295951466,"extension":6.5788161343031595},"hitData":{"launchSpeed":53.7,"launchAngle":-84.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.14,"coordY":183.44}},"index":7,"playId":"b47229e0-ace8-3fac-a5a2-8ca65f8900f9","pitchNumber":4,"startTime":"2026-02-24T20:51:12.731Z","endTime":"2026-02-24T20:51:22.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:51:22.806Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, third baseman Josh Jung to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T20:51:36.330Z","endTime":"2026-02-24T20:52:07.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93884116689027,"aZ":-14.778413549092948,"pfxX":5.258472619902374,"pfxZ":9.694197959430454,"pX":0.7078452609687,"pZ":3.278003197674623,"vX0":-3.695811532285419,"vY0":-133.20012881155452,"vZ0":-5.897733939727188,"x":90.02,"y":150.27,"x0":1.430977850019649,"y0":50.00469486771045,"z0":6.5917321384327785,"aX":9.438449476041514},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":-8.8,"spinRate":1948,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.411402445283811,"extension":6.518317019350637},"index":0,"playId":"58f527f7-4df7-3635-b4c0-24a38f2bea8e","pitchNumber":1,"startTime":"2026-02-24T20:51:43.637Z","endTime":"2026-02-24T20:51:50.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.269534364277565,"aZ":-43.7611433123392,"pfxX":-2.924205453311648,"pfxZ":-9.308922326091306,"pX":0.27534207912890996,"pZ":1.9495370375355578,"vX0":-1.9497184400816892,"vY0":-111.54530242993837,"vZ0":-0.5120051583388938,"x":106.5,"y":186.14,"x0":1.5442026627657952,"y0":50.00178626874327,"z0":6.739885881852336,"aX":-3.640585458599433},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-16.6,"breakHorizontal":5.9,"spinRate":2449,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.4932631620917407,"extension":6.535883584529628},"hitData":{"launchSpeed":98.9,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.75,"coordY":168.99}},"index":1,"playId":"162dea27-902a-3bf7-8d92-4728a12884e1","pitchNumber":2,"startTime":"2026-02-24T20:51:59.679Z","endTime":"2026-02-24T20:52:07.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:52:07.985Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LuJames Groover singles on a line drive to left fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T20:52:16.015Z","endTime":"2026-02-24T20:54:07.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.932947472351003,"aZ":-42.20218685110407,"pfxX":-2.136550246697601,"pfxZ":-7.967076632999076,"pX":-0.041655751004610164,"pZ":0.5346689037648896,"vX0":-2.80336129611478,"vY0":-111.73444433690108,"vZ0":-3.857620083170073,"x":118.59,"y":224.34,"x0":1.5088493151516715,"y0":50.002586803905615,"z0":6.638579929354248,"aX":-2.689326228406243},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.1,"breakHorizontal":4.6,"spinRate":2586,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.49101169131937317,"extension":6.54439618668184},"index":0,"playId":"72bb7837-4aa8-34f0-aa95-677fd1c88ce6","pitchNumber":1,"startTime":"2026-02-24T20:52:32.700Z","endTime":"2026-02-24T20:52:40.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828155078675106,"aZ":-10.57377380521798,"pfxX":4.070074951950998,"pfxZ":12.022743451105711,"pX":-0.52957920440773,"pZ":2.1325504888313516,"vX0":-6.378642508515025,"vY0":-132.79912690992717,"vZ0":-9.471868649886247,"x":137.19,"y":181.2,"x0":1.368101675975927,"y0":50.00487586810192,"z0":6.501847646756585,"aX":7.314321752992538},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.0,"breakHorizontal":-6.1,"spinRate":2077,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.4114971877532745,"extension":6.625959026741987},"index":1,"playId":"cd7b885e-7d2d-3038-8b7f-4539b7794f9d","pitchNumber":2,"startTime":"2026-02-24T20:52:49.708Z","endTime":"2026-02-24T20:52:54.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740598465889608,"aZ":-11.505913808157933,"pfxX":3.9848858749004563,"pfxZ":11.462893923689098,"pX":-0.47612999916588966,"pZ":1.6324994808860889,"vX0":-6.137954814342815,"vY0":-132.98814835775056,"vZ0":-10.500857313976512,"x":135.15,"y":194.7,"x0":1.3370604730899505,"y0":50.00423931370563,"z0":6.451358058459407,"aX":7.1862680040903495},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":-6.0,"spinRate":2061,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.4108118335641202,"extension":6.620553244700039},"index":2,"playId":"fb4c9739-6a33-3106-8c09-ba3c18c1960d","pitchNumber":3,"startTime":"2026-02-24T20:53:02.893Z","endTime":"2026-02-24T20:53:10.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":82.6,"endSpeed":77.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08013610319423,"aZ":-32.63219723752921,"pfxX":0.6320260671390643,"pfxZ":-0.3135033300713874,"pX":0.7214248898536388,"pZ":0.5743199623377978,"vX0":-2.003857126322049,"vY0":-120.2874213471914,"vZ0":-7.1166707258007715,"x":89.5,"y":223.27,"x0":1.4793970109080283,"y0":50.00103686196476,"z0":6.427130628794366,"aX":0.9359344327663093},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.8,"breakHorizontal":-0.7,"spinRate":2242,"spinDirection":349},"zone":14,"typeConfidence":2.0,"plateTime":0.4535660893971678,"extension":6.568954680661337},"index":3,"playId":"db839234-9ce7-3b62-ba55-9ea257c21373","pitchNumber":4,"startTime":"2026-02-24T20:53:23.376Z","endTime":"2026-02-24T20:53:27.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39570079136352,"aZ":-12.081212930759868,"pfxX":3.002805878646885,"pfxZ":11.166691672401964,"pX":-0.023103191559380096,"pZ":0.9513457182615183,"vX0":-4.641177960624972,"vY0":-132.78722607123532,"vZ0":-11.996707329461962,"x":117.88,"y":213.09,"x0":1.3511545991983036,"y0":50.00405993993254,"z0":6.386831097588754,"aX":5.404045472420966},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.0,"breakHorizontal":-4.6,"spinRate":2048,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.411278101053278,"extension":6.7195678229037945},"index":4,"playId":"194216e9-bed4-368e-9344-150e4a37e258","pitchNumber":5,"startTime":"2026-02-24T20:53:42.283Z","endTime":"2026-02-24T20:53:46.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.135774779212923,"aZ":-13.017839341565807,"pfxX":3.825006303031345,"pfxZ":10.622352712012997,"pX":-0.1099800052993903,"pZ":2.336277591407397,"vX0":-5.144712353933305,"vY0":-133.29571436876438,"vZ0":-8.64089304525457,"x":121.19,"y":175.7,"x0":1.3463841128830247,"y0":50.00083624104588,"z0":6.5557618741325125,"aX":6.896342062843126},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.9,"spinRate":1975,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4106120474967301,"extension":6.717092102879022},"hitData":{"launchSpeed":99.6,"launchAngle":12.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.23,"coordY":107.31}},"index":5,"playId":"1af721d3-42ff-33e3-939e-82963fa84587","pitchNumber":6,"startTime":"2026-02-24T20:53:56.115Z","endTime":"2026-02-24T20:54:07.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:54:07.293Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Fernandez flies out to right fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-24T20:54:12.982Z","endTime":"2026-02-24T20:55:50.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.398079045105362,"aZ":-38.07930787614676,"pfxX":-3.8962773176811467,"pfxZ":-4.4400026521505165,"pX":0.44951620156250416,"pZ":2.1430985311711734,"vX0":-1.8580868889969504,"vY0":-114.60966558408103,"vZ0":-1.6841804246165304,"x":99.87,"y":180.92,"x0":1.777347895140805,"y0":50.00571107427437,"z0":6.610308475091351,"aX":-5.177826711194147},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.2,"breakHorizontal":7.6,"spinRate":2519,"spinDirection":335},"zone":9,"typeConfidence":2.0,"plateTime":0.47811482156993135,"extension":6.441336870743998},"index":0,"playId":"754176a7-cd2a-38c2-b783-d4edbfb5e0a2","pitchNumber":1,"startTime":"2026-02-24T20:54:30.611Z","endTime":"2026-02-24T20:54:34.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":91.4,"endSpeed":84.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.418814637605998,"aZ":-13.147114365667042,"pfxX":4.864284221934947,"pfxZ":10.585243052071636,"pX":0.8271353846180727,"pZ":2.639475182435265,"vX0":-3.648321539119899,"vY0":-132.94807418059088,"vZ0":-7.814119341655976,"x":85.47,"y":167.51,"x0":1.5824663631325329,"y0":50.00000470487473,"z0":6.562500696320211,"aX":8.741605482227113},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-8.0,"spinRate":2055,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4113464392627928,"extension":6.455660135834813},"index":1,"playId":"0d10bd5a-ab8e-3e40-acdb-a3d6b8e6ce30","pitchNumber":2,"startTime":"2026-02-24T20:54:51.430Z","endTime":"2026-02-24T20:54:54.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928340103954504,"aZ":-34.17859505215556,"pfxX":4.576664286570942,"pfxZ":-1.442853357282063,"pX":1.819531655667868,"pZ":3.0629899780642136,"vX0":-1.5549325787966164,"vY0":-117.26757604270196,"vZ0":-0.27934405465580725,"x":47.64,"y":156.08,"x0":1.8979448376508397,"y0":50.00455626003996,"z0":6.381995469896513,"aX":6.351409065620176},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.4,"breakHorizontal":-7.9,"spinRate":804,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.4677396579435942,"extension":6.650484171476141},"index":2,"playId":"701ebbff-5bbf-36e1-865a-53b9bcdfa0af","pitchNumber":3,"startTime":"2026-02-24T20:55:20.188Z","endTime":"2026-02-24T20:55:24.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.128075683817258,"aZ":-15.356042263507229,"pfxX":4.554433447443723,"pfxZ":9.44073568163835,"pX":0.24397110031432034,"pZ":2.5386869695777294,"vX0":-4.695011232518915,"vY0":-132.58501968634016,"vZ0":-7.650276993644594,"x":107.7,"y":170.24,"x0":1.4453121325944918,"y0":50.004514383726644,"z0":6.580425468778303,"aX":8.115944245080419},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-7.2,"spinRate":1966,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.41298524824235505,"extension":6.390278530621374},"hitData":{"launchSpeed":96.6,"launchAngle":49.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.65,"coordY":91.37}},"index":3,"playId":"1579d1e5-96a9-3abc-a548-3e0e569081dd","pitchNumber":4,"startTime":"2026-02-24T20:55:39.861Z","endTime":"2026-02-24T20:55:50.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:55:50.654Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Jacob Amaya to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-24T20:58:03.846Z","endTime":"2026-02-24T20:58:32.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T20:57:25.686Z","endTime":"2026-02-24T20:58:06.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.725668145509424,"aZ":-15.514680347373446,"pfxX":-5.099555843870849,"pfxZ":8.546414296504665,"pX":-0.5910601922247496,"pZ":3.369375199397802,"vX0":1.38140262239388,"vY0":-138.44057099132635,"vZ0":-4.059595491790596,"x":139.53,"y":147.81,"x0":-0.4327104991328479,"y0":50.00163279982122,"z0":5.887232023064162,"aX":-9.937783391210825},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2033,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3950276116494811,"extension":6.499947001623597},"index":1,"playId":"64945b1b-e09d-353f-b203-cd240234188f","pitchNumber":1,"startTime":"2026-02-24T20:58:06.041Z","endTime":"2026-02-24T20:58:10.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85881330932494,"aZ":-29.163484678219852,"pfxX":1.2171660105863542,"pfxZ":1.8212252757124263,"pX":0.7213176381809479,"pZ":2.1013458357389165,"vX0":1.9400766446519264,"vY0":-126.73669628647717,"vZ0":-3.686941328017859,"x":89.51,"y":182.04,"x0":-0.20736786272791696,"y0":50.002789900158106,"z0":5.8622338484696614,"aX":2.013004795905273},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":-2.6,"spinRate":2488,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.42944846153954686,"extension":6.537118323897851},"hitData":{"launchSpeed":73.3,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.47,"coordY":146.89}},"index":2,"playId":"cee98a3c-9d83-3571-8951-930e34e14319","pitchNumber":2,"startTime":"2026-02-24T20:58:26.057Z","endTime":"2026-02-24T20:58:32.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:58:32.651Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out sharply to right fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-24T20:58:41.509Z","endTime":"2026-02-24T20:59:57.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93414786422612,"aZ":-36.44535863047249,"pfxX":-4.5874696291882335,"pfxZ":-2.5308080142460785,"pX":-1.010092494493914,"pZ":2.105948912191008,"vX0":0.1461379832825454,"vY0":-128.80281147647085,"vZ0":-2.5690337329475517,"x":155.5,"y":181.92,"x0":-0.47107626315803103,"y0":50.005182704109444,"z0":5.925497116911646,"aX":-7.733976439905104},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.9,"breakHorizontal":8.3,"spinRate":923,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4247142864419158,"extension":6.463953840943693},"index":0,"playId":"2772bd5c-fff0-327c-bae9-1431abb3df39","pitchNumber":1,"startTime":"2026-02-24T20:58:58.913Z","endTime":"2026-02-24T20:59:03.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.758419886904413,"aZ":-28.020316576232318,"pfxX":-3.2446365878542096,"pfxZ":2.515944316239864,"pX":0.21417205585960258,"pZ":3.1970233620096185,"vX0":2.342590326395469,"vY0":-127.73953133711946,"vZ0":-1.3800857919814185,"x":108.84,"y":152.46,"x0":-0.2940680527990181,"y0":50.000959395565886,"z0":5.95091749656139,"aX":-5.35183285467888},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":5.3,"spinRate":867,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.4290865484223292,"extension":6.539023825784422},"index":1,"playId":"97a0bfce-54e8-36f1-8cf2-9baee98a3744","pitchNumber":2,"startTime":"2026-02-24T20:59:15.455Z","endTime":"2026-02-24T20:59:21.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.392535892416095,"aZ":-13.64583624171194,"pfxX":-4.011623674062257,"pfxZ":9.502906237500403,"pX":0.00810281132582955,"pZ":2.5215789822314174,"vX0":1.8495697372654365,"vY0":-138.61882592835124,"vZ0":-6.584225966412307,"x":116.69,"y":170.7,"x0":-0.14579803606159983,"y0":50.00451146267684,"z0":5.835106418288288,"aX":-7.823721947168964},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2265,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39482656683691175,"extension":6.381877872768234},"hitData":{"launchSpeed":110.2,"launchAngle":16.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.71,"coordY":84.72}},"index":2,"playId":"ffc6e493-a31b-3f95-9774-875b786405da","pitchNumber":3,"startTime":"2026-02-24T20:59:51.206Z","endTime":"2026-02-24T20:59:57.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-24T20:59:57.894Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to left fielder A.J. Vukovich.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-24T21:00:00.740Z","endTime":"2026-02-24T21:00:33.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31423501025145,"aZ":-29.692408567760705,"pfxX":3.0690985965548476,"pfxZ":1.5040091876613246,"pX":0.48902816918923414,"pZ":2.148998670824221,"vX0":0.9883982248038605,"vY0":-127.05588764206043,"vZ0":-3.4438074659507234,"x":98.36,"y":180.76,"x0":-0.3027633111380581,"y0":50.00485595195164,"z0":5.85358653607152,"aX":5.074307476398731},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-5.8,"spinRate":2338,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4292654771321387,"extension":6.508940302532056},"hitData":{"launchSpeed":83.7,"launchAngle":39.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.77,"coordY":86.51}},"index":0,"playId":"eabfd65e-d3d7-3b01-9db1-a12760d5dc5d","pitchNumber":1,"startTime":"2026-02-24T21:00:23.053Z","endTime":"2026-02-24T21:00:33.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:00:33.511Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Barrosa singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:02:19.431Z","endTime":"2026-02-24T21:03:47.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":82.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30078522453921,"aZ":-13.983174667671717,"pfxX":5.5523714901313435,"pfxZ":10.54196605835595,"pX":-0.11187206257548118,"pZ":1.4544687640360716,"vX0":-6.456570718428706,"vY0":-130.9382488891093,"vZ0":-10.132992099195507,"x":121.26,"y":199.51,"x0":1.6719788832196414,"y0":50.00214515052093,"z0":6.436969573672144,"aX":9.579735983988204},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.8,"breakHorizontal":-8.5,"spinRate":2093,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4193501921996683,"extension":6.469540374292899},"index":0,"playId":"cd982ff8-dcbd-36b6-abcd-fb4b7ed69a8d","pitchNumber":1,"startTime":"2026-02-24T21:02:40.043Z","endTime":"2026-02-24T21:02:49.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956053596036664,"aZ":-13.425091402081188,"pfxX":5.1074233181739945,"pfxZ":10.533971216721874,"pX":0.30645614654510406,"pZ":1.3211183585694526,"vX0":-5.388986895975609,"vY0":-131.80833253022277,"vZ0":-10.88269976266782,"x":105.32,"y":203.11,"x0":1.7026570745527236,"y0":50.003266933700324,"z0":6.465062462675533,"aX":9.091823903568239},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-8.3,"spinRate":2043,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4137095017048287,"extension":6.547919428638112},"index":1,"playId":"49eaedd1-a109-374c-b99b-1463d5fe00d1","pitchNumber":2,"startTime":"2026-02-24T21:03:02.600Z","endTime":"2026-02-24T21:03:06.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65105011521,"aZ":-21.581658920229714,"pfxX":4.819567251518986,"pfxZ":7.235229666449662,"pX":-0.17308850546619428,"pZ":1.13605628768092,"vX0":-5.489463359989911,"vY0":-119.81541543828615,"vZ0":-7.599030245248137,"x":101.75,"y":179.06,"x0":1.5141732191589892,"y0":50.004443862999345,"z0":6.257341918503609,"aX":7.05703841276345},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":11.6,"breakHorizontal":-7.6,"spinRate":1606,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4559403653577636,"extension":6.6521256039198535},"index":2,"playId":"5f9edf22-eeb0-3405-b03d-8f23eb2aafd3","pitchNumber":3,"startTime":"2026-02-24T21:03:15.066Z","endTime":"2026-02-24T21:03:19.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.959782778172222,"aZ":-19.900449199877357,"pfxX":6.1121181355110785,"pfxZ":8.21737069104187,"pX":0.8194224913439068,"pZ":2.021390333119532,"vX0":-4.007193023730063,"vY0":-121.25320676746081,"vZ0":-6.05281467186362,"x":85.77,"y":184.2,"x0":1.696554809251488,"y0":50.00467656775936,"z0":6.278082625356593,"aX":9.132861786811368},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":13.7,"breakHorizontal":-10.2,"spinRate":1652,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4511418856897551,"extension":6.880116631527893},"hitData":{"launchSpeed":98.7,"launchAngle":5.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.55,"coordY":99.08}},"index":3,"playId":"95249995-553d-3082-bf3b-e45a9303f67c","pitchNumber":4,"startTime":"2026-02-24T21:03:36.902Z","endTime":"2026-02-24T21:03:47.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:03:47.005Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"A.J. Vukovich homers (1) on a fly ball to left field. Jorge Barrosa scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:03:54.667Z","endTime":"2026-02-24T21:05:05.738Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627475485510086,"aZ":-42.07158426054824,"pfxX":-1.6614520060608626,"pfxZ":-7.707123962547976,"pX":-1.119817085745152,"pZ":1.079288846024803,"vX0":-5.214608103478733,"vY0":-112.88588431724217,"vZ0":-2.913413094390353,"x":159.68,"y":209.64,"x0":1.4413632966615113,"y0":50.00464160398452,"z0":6.644780455355466,"aX":-2.1325650580837947},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-14.4,"breakHorizontal":4.4,"spinRate":2555,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4862433224581073,"extension":6.5369034875931895},"index":0,"playId":"e4e66dd5-2f15-3893-8d11-5bbf8ddf436d","pitchNumber":1,"startTime":"2026-02-24T21:04:09.421Z","endTime":"2026-02-24T21:04:14.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T21:04:24.052Z","endTime":"2026-02-24T21:04:40.503Z","isPitch":false,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.065557410434444,"aZ":-21.29793244170458,"pfxX":7.388598620463714,"pfxZ":7.721143474236077,"pX":-0.01010734334894347,"pZ":1.8448279793653948,"vX0":-6.206033081651514,"vY0":-117.83357640163344,"vZ0":-5.707081121274677,"x":117.39,"y":188.97,"x0":1.6958472758368517,"y0":50.003180215040366,"z0":6.262032938306212,"aX":10.406801038850423},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.8,"breakHorizontal":-11.9,"spinRate":1573,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4645740660401234,"extension":6.840381099183118},"hitData":{"launchSpeed":96.4,"launchAngle":38.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.54,"coordY":83.74}},"index":2,"playId":"a63b120a-2881-3c29-9420-15a5d317c64d","pitchNumber":2,"startTime":"2026-02-24T21:04:40.503Z","endTime":"2026-02-24T21:05:05.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-22.300000000000004,"leverageIndex":2.13,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:05:05.738Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Amaya called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:05:11.694Z","endTime":"2026-02-24T21:06:24.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09604876907141,"aZ":-13.159404134449016,"pfxX":3.9233222156558636,"pfxZ":10.566232455344894,"pX":-0.36733640557772557,"pZ":1.640413622393476,"vX0":-6.229915014870529,"vY0":-132.49765951371543,"vZ0":-9.839175165593518,"x":131.0,"y":194.49,"x0":1.4917058486457497,"y0":50.00107729260827,"z0":6.335033417940026,"aX":7.059566297202186},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-5.9,"spinRate":2079,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4114816772398622,"extension":6.64143378803631},"index":0,"playId":"13a96106-89fe-38e6-b89c-08e8e13c5983","pitchNumber":1,"startTime":"2026-02-24T21:05:27.380Z","endTime":"2026-02-24T21:05:31.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39930006407247,"aZ":-38.56240443093829,"pfxX":-3.029034742875713,"pfxZ":-4.879336556732381,"pX":0.21434859029052375,"pZ":1.267711376812151,"vX0":-2.3548154061967552,"vY0":-113.63259387635327,"vZ0":-3.3488959033325303,"x":108.83,"y":204.55,"x0":1.6566952569715172,"y0":50.00122780884441,"z0":6.583573684990993,"aX":-3.96859258360819},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.4,"breakHorizontal":6.1,"spinRate":2531,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.4816218566204964,"extension":6.538919532502167},"index":1,"playId":"271def87-7ff3-3752-870e-248470fe1acd","pitchNumber":2,"startTime":"2026-02-24T21:05:40.770Z","endTime":"2026-02-24T21:05:46.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.456162360067864,"aZ":-17.690569732600707,"pfxX":-1.8411173896405413,"pfxZ":8.504365863006345,"pX":-0.6047164317942907,"pZ":2.7540471907345316,"vX0":-4.9310139782854066,"vY0":-129.07444422992924,"vZ0":-6.227100230754147,"x":140.05,"y":164.42,"x0":1.562465038110859,"y0":50.004628551769734,"z0":6.539657886876865,"aX":-3.1366549275219127},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.4,"breakHorizontal":4.3,"spinRate":2294,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.422807670942555,"extension":6.4995514770932825},"index":2,"playId":"4b5b77ce-fabe-3a91-860b-a9e60f5dec1a","pitchNumber":3,"startTime":"2026-02-24T21:05:53.242Z","endTime":"2026-02-24T21:05:56.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":77.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.659418400076493,"aZ":-35.60826819171319,"pfxX":0.6882630669048796,"pfxZ":-2.314427850219033,"pX":0.21988424229048628,"pZ":1.5041909128189863,"vX0":-3.4540006134762744,"vY0":-120.04895266303585,"vZ0":-4.539934784307424,"x":108.62,"y":198.17,"x0":1.5778016432221367,"y0":50.00431580380013,"z0":6.534022694836824,"aX":1.0218798283663584},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.9,"breakHorizontal":-0.6,"spinRate":2160,"spinDirection":350},"zone":14,"typeConfidence":2.0,"plateTime":0.4534245530654468,"extension":6.663560854117367},"index":3,"playId":"d087cf38-1894-3046-8ee4-2e33517629ab","pitchNumber":4,"startTime":"2026-02-24T21:06:13.671Z","endTime":"2026-02-24T21:06:24.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:06:24.172Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ketel Marte homers (1) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:06:34.405Z","endTime":"2026-02-24T21:08:04.758Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607005719067956,"aZ":-22.851008844041562,"pfxX":-2.471105418098223,"pfxZ":5.5505124475576935,"pX":-0.1971746293045347,"pZ":2.552547259505726,"vX0":-3.5411918909220024,"vY0":-127.61941998945967,"vZ0":-5.6878504696420205,"x":124.52,"y":169.86,"x0":1.5197058465501072,"y0":50.00607874863391,"z0":6.564852379763703,"aX":-4.153787108412795},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.2,"breakHorizontal":5.2,"spinRate":2275,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.42611869186772244,"extension":6.553828449845996},"index":0,"playId":"2b19671a-56ec-3ecd-8b91-44133a29df44","pitchNumber":1,"startTime":"2026-02-24T21:06:38.724Z","endTime":"2026-02-24T21:06:47.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.163900883143068,"aZ":-27.54564155714725,"pfxX":3.603057229446792,"pfxZ":3.2359322375779884,"pX":0.2089549310581978,"pZ":2.1455370584606492,"vX0":-4.635113456765348,"vY0":-118.74217339455733,"vZ0":-3.9505772258317653,"x":109.04,"y":180.85,"x0":1.7157594259818252,"y0":50.00512593353975,"z0":6.329607479413838,"aX":5.159797235973448},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":-5.4,"spinRate":757,"spinDirection":93},"zone":8,"typeConfidence":2.0,"plateTime":0.4607899139613645,"extension":6.760819096673336},"index":1,"playId":"a8a9c765-f7ee-38fc-b458-891742d04526","pitchNumber":2,"startTime":"2026-02-24T21:07:19.003Z","endTime":"2026-02-24T21:07:25.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.786825530340852,"aZ":-13.79918548734834,"pfxX":5.2161668746060545,"pfxZ":10.280615638558098,"pX":1.1821291908074596,"pZ":3.0478158001884985,"vX0":-3.128310486227432,"vY0":-132.46371903097562,"vZ0":-6.49868628354461,"x":71.94,"y":156.49,"x0":1.6972729885872988,"y0":50.00141640860997,"z0":6.53114060214067,"aX":9.321643659718081},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-8.8,"spinRate":2117,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.412595751370751,"extension":6.472802183774555},"hitData":{"launchSpeed":101.3,"launchAngle":25.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.21,"coordY":83.19}},"index":2,"playId":"5b681304-5414-35f1-b8fc-ec37c6fb466a","pitchNumber":3,"startTime":"2026-02-24T21:07:42.253Z","endTime":"2026-02-24T21:08:04.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-11.899999999999999,"leverageIndex":0.71,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:08:04.758Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:08:16.353Z","endTime":"2026-02-24T21:09:04.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39655288910106,"aZ":-11.515904510342827,"pfxX":3.7346503229150994,"pfxZ":11.59807919567219,"pX":0.07476514940106947,"pZ":3.051066521789498,"vX0":-5.085369916086185,"vY0":-132.621895455898,"vZ0":-6.784741963930678,"x":114.15,"y":156.4,"x0":1.531992425355735,"y0":50.001182155148,"z0":6.4825556497317605,"aX":6.651414816398305},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.7,"breakHorizontal":-5.6,"spinRate":2155,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4130082853214967,"extension":6.505785177197841},"index":0,"playId":"c377fa71-21b8-397f-aedf-d0766ff5af6f","pitchNumber":1,"startTime":"2026-02-24T21:08:22.661Z","endTime":"2026-02-24T21:08:26.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.9,"endSpeed":83.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6517204222322,"aZ":-11.092169051305639,"pfxX":3.701472491621812,"pfxZ":11.694759338879923,"pX":0.0535286050930076,"pZ":2.849620628563465,"vX0":-5.049664748560316,"vY0":-133.62854186159598,"vZ0":-7.452039058892946,"x":114.96,"y":161.84,"x0":1.4896156839153698,"y0":50.00440003492861,"z0":6.477385353931967,"aX":6.6738225290136866},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.7,"breakHorizontal":-5.5,"spinRate":2171,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4103948430495983,"extension":6.6667229393916685},"index":1,"playId":"96f93e89-36c0-3579-a155-23ddea531a69","pitchNumber":2,"startTime":"2026-02-24T21:08:36.755Z","endTime":"2026-02-24T21:08:42.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613503575521534,"aZ":-33.52785118984119,"pfxX":2.134246312704764,"pfxZ":-0.9374923590028157,"pX":-0.3676717611420578,"pZ":1.5829426395118802,"vX0":-5.088992804587987,"vY0":-119.90137250953474,"vZ0":-4.61140408573748,"x":131.01,"y":196.04,"x0":1.5111905502082958,"y0":50.00169720033664,"z0":6.544755217497454,"aX":3.0870462479399348},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.6,"breakHorizontal":-2.5,"spinRate":2123,"spinDirection":343},"zone":7,"typeConfidence":2.0,"plateTime":0.45797949932648185,"extension":6.660616350758752},"hitData":{"launchSpeed":97.2,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.3,"coordY":97.56}},"index":2,"playId":"6ea5321d-618e-38fa-aa10-1ef4973393e1","pitchNumber":3,"startTime":"2026-02-24T21:08:55.495Z","endTime":"2026-02-24T21:09:04.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:09:04.537Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Santana singles on a line drive to right fielder Alejandro Osuna. Alek Thomas to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:11:41.982Z","endTime":"2026-02-24T21:11:54.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703106,"fullName":"Ricardo Velez","link":"/api/v1/people/703106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[1],"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-24T21:09:15.496Z","endTime":"2026-02-24T21:10:00.615Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ricardo Velez replaces Austin Gomber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-24T21:10:00.615Z","endTime":"2026-02-24T21:11:32.633Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703106,"link":"/api/v1/people/703106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-02-24T21:11:32.633Z","endTime":"2026-02-24T21:11:44.178Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51386849176442,"aZ":-17.606181336816167,"pfxX":-5.6814088496747095,"pfxZ":7.913755121808244,"pX":-0.6892403599299639,"pZ":3.0929405129074463,"vX0":4.4029594279181605,"vY0":-134.66155775504066,"vZ0":-3.3539925737339016,"x":143.27,"y":155.27,"x0":-1.6051379145892437,"y0":50.00664375609895,"z0":5.59609218024925,"aX":-10.464394047845744},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":9.4,"spinRate":2372,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4063325038395522,"extension":6.098478343872516},"hitData":{"launchSpeed":98.8,"launchAngle":21.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.42,"coordY":115.58}},"index":3,"playId":"91e2d83f-9668-384d-97b1-6a7fd17beefb","pitchNumber":1,"startTime":"2026-02-24T21:11:44.178Z","endTime":"2026-02-24T21:11:54.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":703106,"link":"/api/v1/people/703106"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":703106,"link":"/api/v1/people/703106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-5.099999999999998,"leverageIndex":0.96,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:11:54.864Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James McCann grounds into a double play, shortstop Andrew Velazquez to second baseman Josh Smith to first baseman Joc Pederson. Carlos Santana out at 2nd. James McCann out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-24T21:12:09.363Z","endTime":"2026-02-24T21:13:37.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703106,"fullName":"Ricardo Velez","link":"/api/v1/people/703106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68665502755695,"aZ":-29.380388307016233,"pfxX":-0.559630498531833,"pfxZ":1.8775817834362183,"pX":0.39130779341425437,"pZ":2.7852557030585037,"vX0":5.30221960051877,"vY0":-120.25472274153844,"vZ0":-0.33263082237178854,"x":102.08,"y":163.58,"x0":-1.754000620826328,"y0":50.00429440493926,"z0":5.4952979189552975,"aX":-0.8342463948328178},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":0.0,"spinRate":2231,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.45262340207773866,"extension":5.904923073883743},"index":0,"playId":"503817d4-e0d2-31a1-a670-f916a67b4a71","pitchNumber":1,"startTime":"2026-02-24T21:12:42.648Z","endTime":"2026-02-24T21:12:46.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":78.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.842264408846773,"aZ":-29.058668892919684,"pfxX":0.8232337208902614,"pfxZ":2.056684913263073,"pX":1.8860316894994544,"pZ":1.3522885832724114,"vX0":8.113611676093852,"vY0":-121.12817445374766,"vZ0":-3.437626910608463,"x":45.11,"y":202.27,"x0":-1.5843984571223226,"y0":50.005494660036135,"z0":5.272823258895157,"aX":1.2504439195017902},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.2,"breakHorizontal":-3.0,"spinRate":2324,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44849328966253754,"extension":6.149038683637092},"index":1,"playId":"0626bc3b-261f-3d3c-914a-995277599baf","pitchNumber":2,"startTime":"2026-02-24T21:13:04.188Z","endTime":"2026-02-24T21:13:09.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.255657618723564,"aZ":-31.24981682960714,"pfxX":0.8945451715208672,"pfxZ":0.6191674108673286,"pX":-0.9597278517000941,"pZ":2.90560099009917,"vX0":1.971175354738602,"vY0":-122.41961227829428,"vZ0":0.20551877546897468,"x":153.58,"y":160.33,"x0":-1.89602367985999,"y0":50.00403510528791,"z0":5.525895899175155,"aX":1.3390305147434964},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":-2.2,"spinRate":2303,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.44977466733415383,"extension":5.9732883770970036},"hitData":{"launchSpeed":59.9,"launchAngle":14.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.21,"coordY":146.07}},"index":2,"playId":"14db518b-9a79-305a-b521-b08868a62484","pitchNumber":3,"startTime":"2026-02-24T21:13:26.108Z","endTime":"2026-02-24T21:13:37.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":703106,"link":"/api/v1/people/703106"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":703106,"link":"/api/v1/people/703106"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":9.299999999999997,"leverageIndex":1.49,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:13:37.013Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Smith lines out to third baseman Jose Fernandez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:16:29.109Z","endTime":"2026-02-24T21:18:11.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Philip Abner replaces Andrew Hoffmann.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:15:54.148Z","endTime":"2026-02-24T21:16:31.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691769,"link":"/api/v1/people/691769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.747759803745843,"aZ":-16.546853021487475,"pfxX":1.9203731425384416,"pfxZ":8.453031756292521,"pX":0.988194560909834,"pZ":2.3920803537872555,"vX0":-5.548582051445541,"vY0":-134.74834202015205,"vZ0":-5.2315276500117545,"x":79.33,"y":174.19,"x0":2.819520932302855,"y0":50.004729856916235,"z0":5.51785411185729,"aX":3.5513374829845223},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-2.4,"spinRate":2425,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40561278930525546,"extension":6.391414552175142},"index":1,"playId":"d214579f-c0e4-31ad-be8b-e11afc216659","pitchNumber":1,"startTime":"2026-02-24T21:16:31.283Z","endTime":"2026-02-24T21:16:40.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57519807529083,"aZ":-17.505967592370645,"pfxX":0.8317067994569864,"pfxZ":7.950646308736781,"pX":1.120715690569299,"pZ":1.8178746947334414,"vX0":-4.858341788586861,"vY0":-135.004943969686,"vZ0":-6.255884567702896,"x":74.28,"y":189.7,"x0":2.8360437392952313,"y0":50.00328889429301,"z0":5.398751355957786,"aX":1.5354869997415077},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":-0.5,"spinRate":2310,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.40582687424024977,"extension":6.325677842347027},"index":2,"playId":"4f7f195c-c773-3f96-9844-86e77e82c77a","pitchNumber":2,"startTime":"2026-02-24T21:16:50.786Z","endTime":"2026-02-24T21:16:56.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.445730084558505,"aZ":-19.456789565420465,"pfxX":2.1049020448144846,"pfxZ":6.982755788224174,"pX":-0.44321250564802556,"pZ":2.4612550998540272,"vX0":-8.717363819815509,"vY0":-134.17989252451585,"vZ0":-4.506128639164805,"x":133.89,"y":172.33,"x0":2.5762222393299288,"y0":50.000483660737885,"z0":5.5515293907603835,"aX":3.833400150611887},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":-1.9,"spinRate":2256,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4084429813869681,"extension":6.388809832104097},"index":3,"playId":"43d4086a-ff1d-3b50-b98c-4704fc25e8ba","pitchNumber":3,"startTime":"2026-02-24T21:17:06.674Z","endTime":"2026-02-24T21:17:11.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.966136121716413,"aZ":-18.097220588425706,"pfxX":2.3956813854892696,"pfxZ":7.567293596307374,"pX":0.3580600275905494,"pZ":3.2688863771310768,"vX0":-6.96232077959024,"vY0":-134.94658408336778,"vZ0":-2.804884387649415,"x":103.35,"y":150.52,"x0":2.650391650412728,"y0":50.00422104721356,"z0":5.583693799873911,"aX":4.45822577380872},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":-3.0,"spinRate":2282,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4045322739720567,"extension":6.321713645200439},"index":4,"playId":"b6c737eb-94f9-340b-83b8-593d7d9a71bb","pitchNumber":4,"startTime":"2026-02-24T21:17:26.868Z","endTime":"2026-02-24T21:17:36.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":691769,"fullName":"Philip Abner"}}},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"08319516-0386-1003-000c-f08cd117d70a","pitchNumber":4,"startTime":"2026-02-24T21:18:03.875Z","endTime":"2026-02-24T21:18:03.876Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94080791773999,"aZ":-20.173567078863492,"pfxX":3.1214303496349,"pfxZ":6.443434446361444,"pX":0.5564634202664032,"pZ":2.7030794795303956,"vX0":-6.873315144769431,"vY0":-135.896357223362,"vZ0":-3.6430251292969333,"x":95.79,"y":165.8,"x0":2.7176510217594783,"y0":50.002731819825186,"z0":5.469539015229112,"aX":5.81409241256884},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":-4.1,"spinRate":2224,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.4036937148546529,"extension":6.524279102077884},"hitData":{"launchSpeed":83.3,"launchAngle":9.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":162.91}},"index":6,"playId":"03e7022b-223c-3ff7-a52a-7b15eebb993d","pitchNumber":5,"startTime":"2026-02-24T21:18:03.877Z","endTime":"2026-02-24T21:18:11.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:18:11.116Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, shortstop Jacob Amaya to first baseman Carlos Santana.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:18:32.348Z","endTime":"2026-02-24T21:18:59.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0324682273696,"aZ":-36.76343313791978,"pfxX":-0.8288345375502357,"pfxZ":-3.116444982164756,"pX":-0.09174593893745914,"pZ":3.03243489373892,"vX0":-4.150794125258547,"vY0":-120.70623716623929,"vZ0":1.0664846687341951,"x":120.5,"y":156.9,"x0":1.7595974401014904,"y0":50.00447062525466,"z0":5.8280279816267555,"aX":-1.2191022630335675},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.2,"breakHorizontal":2.5,"spinRate":2275,"spinDirection":317},"zone":2,"typeConfidence":2.0,"plateTime":0.4542080866836664,"extension":6.30697844479662},"index":0,"playId":"9f39aa90-f5e0-30b1-b59a-8e4fd993441f","pitchNumber":1,"startTime":"2026-02-24T21:18:35.532Z","endTime":"2026-02-24T21:18:39.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":92.2,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.530305053887822,"aZ":-19.084029104077786,"pfxX":-0.27749633774308036,"pfxZ":7.2423677476868615,"pX":0.5279002534682969,"pZ":2.8114670797103396,"vX0":-3.4371571175537805,"vY0":-134.2299369624972,"vZ0":-3.708938759544296,"x":96.88,"y":162.87,"x0":1.86602273440733,"y0":50.00541297730474,"z0":5.585650530173947,"aX":-0.5020403854181191},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":1.3,"spinRate":2210,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.40948205862858433,"extension":6.311542908347069},"hitData":{"launchSpeed":106.1,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.89,"coordY":141.41}},"index":1,"playId":"ad48f194-baf2-3e1f-8c79-a138f89e9a4c","pitchNumber":2,"startTime":"2026-02-24T21:18:51.197Z","endTime":"2026-02-24T21:18:59.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:18:59.949Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-24T21:19:22.108Z","endTime":"2026-02-24T21:20:43.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":80.8,"endSpeed":74.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09670202072377,"aZ":-28.966669018322207,"pfxX":-4.898602059304273,"pfxZ":2.2960662609150484,"pX":0.48275495433423493,"pZ":1.7451213172294981,"vX0":-4.410174866943339,"vY0":-117.61858431548319,"vZ0":-1.8247941167295183,"x":98.6,"y":191.66,"x0":3.0210067007760437,"y0":50.002376280935806,"z0":5.226907434953651,"aX":-6.835639534034139},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.0,"breakHorizontal":10.0,"spinRate":2224,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.4663572289773086,"extension":6.311465612498021},"index":0,"playId":"13b89e23-3779-3a6d-b863-28d5f55b1e9a","pitchNumber":1,"startTime":"2026-02-24T21:19:24.036Z","endTime":"2026-02-24T21:19:30.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628597627280875,"aZ":-29.83321634495739,"pfxX":-3.4663894962812405,"pfxZ":1.6319486055776595,"pX":-2.053713826009056,"pZ":0.6306170281446861,"vX0":-10.622378605100517,"vY0":-119.59994862949009,"vZ0":-4.3424952269781265,"x":195.28,"y":221.75,"x0":2.908992767197112,"y0":50.005466869115,"z0":5.167230053215849,"aX":-4.9860115434041505},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":9.0,"spinRate":2331,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45924250449906445,"extension":6.2772579864458695},"index":1,"playId":"b1902093-592d-316e-aa1b-62762759b145","pitchNumber":2,"startTime":"2026-02-24T21:19:40.947Z","endTime":"2026-02-24T21:19:44.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9896113694698,"aZ":-27.472981142428516,"pfxX":-2.3102757457451855,"pfxZ":3.284826006209064,"pX":-1.5882896953358805,"pZ":0.2318368737182317,"vX0":-9.801472165588656,"vY0":-118.44964100342901,"vZ0":-5.560495315152802,"x":177.54,"y":232.52,"x0":2.8906338374020417,"y0":50.005229645871346,"z0":5.098354187746318,"aX":-3.3066622555604748},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.9,"breakHorizontal":6.4,"spinRate":2364,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.46106387252717207,"extension":6.38431901104523},"index":2,"playId":"017e87eb-bc88-39ec-ab15-4bfec3c581be","pitchNumber":3,"startTime":"2026-02-24T21:19:58.024Z","endTime":"2026-02-24T21:20:03.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220435500122502,"aZ":-18.269499647382144,"pfxX":1.004483541814674,"pfxZ":7.696432810923191,"pX":0.6898866987974882,"pZ":3.08195774702597,"vX0":-5.849004106052206,"vY0":-133.0050144719183,"vZ0":-2.875721442688735,"x":90.7,"y":155.57,"x0":2.7788895752897957,"y0":50.004317494244155,"z0":5.488635488198086,"aX":1.8150883204068582},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":-0.7,"spinRate":2304,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.41044771233052657,"extension":6.460358560041137},"index":3,"playId":"e4e1fb99-d0b4-3331-ae04-aa1831c8f597","pitchNumber":4,"startTime":"2026-02-24T21:20:16.853Z","endTime":"2026-02-24T21:20:20.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-24T21:20:26.727Z","endTime":"2026-02-24T21:20:37.832Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717887573710797,"aZ":-16.81198828738935,"pfxX":1.6201300084458843,"pfxZ":8.424420325861444,"pX":-0.46532088519809894,"pZ":2.6363380806309102,"vX0":-9.0829067377387,"vY0":-133.4561162725722,"vZ0":-4.187547053837638,"x":134.74,"y":167.6,"x0":2.7555654953254356,"y0":50.00520332262323,"z0":5.4183029318565685,"aX":2.9557418399655773},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":-1.2,"spinRate":2396,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4086828120578021,"extension":6.407252089938417},"index":5,"playId":"7ac29d35-6396-345c-831a-4311eb27169d","pitchNumber":5,"startTime":"2026-02-24T21:20:37.832Z","endTime":"2026-02-24T21:20:43.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:20:43.692Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"LuJames Groover pops out to second baseman Josh Smith.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:23:04.190Z","endTime":"2026-02-24T21:23:19.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jonah Bride replaces first baseman Joc Pederson, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:22:54.622Z","endTime":"2026-02-24T21:22:54.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Richie Martin Jr. replaces catcher Kyle Higashioka, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T21:22:54.634Z","endTime":"2026-02-24T21:22:54.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Herrera replaces third baseman Josh Jung, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-24T21:22:54.635Z","endTime":"2026-02-24T21:22:54.636Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alexis Díaz replaces Ricardo Velez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-24T21:22:54.636Z","endTime":"2026-02-24T21:23:06.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664747,"link":"/api/v1/people/664747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":703106,"link":"/api/v1/people/703106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.8,"endSpeed":86.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19403432561604,"aZ":-18.547295106119268,"pfxX":-6.899372299712942,"pfxZ":7.172463394243715,"pX":-0.43909143030437736,"pZ":2.459970196035308,"vX0":6.373429440906961,"vY0":-136.5268025614285,"vZ0":-2.4706682593823284,"x":133.74,"y":172.36,"x0":-1.8999137007797993,"y0":50.00530265327197,"z0":4.643718941700183,"aX":-13.11300090247623},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2597,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.40018275300984785,"extension":7.616258105639156},"hitData":{"launchSpeed":93.1,"launchAngle":75.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.35,"coordY":155.31}},"index":4,"playId":"d02f2bcd-8827-3644-ba48-9ac89547fe51","pitchNumber":1,"startTime":"2026-02-24T21:23:06.510Z","endTime":"2026-02-24T21:23:19.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:23:19.533Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, shortstop Andrew Velazquez to first baseman Jonah Bride.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:23:22.509Z","endTime":"2026-02-24T21:24:27.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11971997146716,"aZ":-15.465872637771376,"pfxX":-6.834446539755653,"pfxZ":8.757000261826397,"pX":0.1556968097351021,"pZ":3.9657552624408723,"vX0":8.086459955868206,"vY0":-136.76716392086237,"vZ0":0.5965997675016863,"x":111.07,"y":131.7,"x0":-1.9413077560380063,"y0":50.003495096733744,"z0":4.799785404571022,"aX":-13.042154528454335},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":10.8,"spinRate":2684,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3993732682832838,"extension":7.544000866744833},"index":0,"playId":"17bb14e3-d0e0-3394-b29e-6ffb02d1a9f2","pitchNumber":1,"startTime":"2026-02-24T21:23:40.845Z","endTime":"2026-02-24T21:23:45.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29508693091401,"aZ":-16.844428027609958,"pfxX":-7.366428931672397,"pfxZ":8.442632296896154,"pX":-0.47776159094753423,"pZ":3.204955266606828,"vX0":6.488671290331607,"vY0":-133.7781099282664,"vZ0":-0.6558102675851614,"x":135.21,"y":152.25,"x0":-1.9751402019340085,"y0":50.005631651982895,"z0":4.658360979671966,"aX":-13.381982850234628},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2540,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40908847598289366,"extension":7.6215200798912015},"index":1,"playId":"690a2874-0da6-39df-b132-dddf1100cc78","pitchNumber":2,"startTime":"2026-02-24T21:23:54.057Z","endTime":"2026-02-24T21:23:58.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.046891159819122,"aZ":-23.521465846149674,"pfxX":1.4515252875544857,"pfxZ":5.272191605933352,"pX":-0.9358868442234477,"pZ":1.6207023638625857,"vX0":2.3395884708164365,"vY0":-126.84541970597188,"vZ0":-3.303885448558429,"x":152.67,"y":195.02,"x0":-2.0560817054435168,"y0":50.00563306291879,"z0":4.79911341548089,"aX":2.3842639984521137},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-3.1,"spinRate":2682,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4305236850026688,"extension":7.5883683487072},"index":2,"playId":"16655530-1a0b-3951-bc37-e5edbe1fc900","pitchNumber":3,"startTime":"2026-02-24T21:24:07.202Z","endTime":"2026-02-24T21:24:12.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708018156467208,"aZ":-22.72483283122305,"pfxX":0.27992979838661336,"pfxZ":5.8034203660396,"pX":0.31558952306022714,"pZ":2.2984468766475596,"vX0":5.454167522194544,"vY0":-126.50381968927756,"vZ0":-1.7434605465529756,"x":104.97,"y":176.72,"x0":-1.9006035286085146,"y0":50.00226878459626,"z0":4.810032233573198,"aX":0.4551831982543694},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.3,"breakHorizontal":-1.7,"spinRate":2513,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.43221549053826047,"extension":7.617029636170496},"hitData":{"launchSpeed":105.1,"launchAngle":4.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.93,"coordY":150.75}},"index":3,"playId":"09a89330-6279-38bd-905f-8977a6d0ed61","pitchNumber":4,"startTime":"2026-02-24T21:24:21.032Z","endTime":"2026-02-24T21:24:27.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:24:27.417Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out softly, pitcher Alexis Díaz to first baseman Jonah Bride.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-24T21:24:44.031Z","endTime":"2026-02-24T21:25:45.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664747,"link":"/api/v1/people/664747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.529793352263052,"aZ":-24.311843381747806,"pfxX":-0.13601796338625416,"pfxZ":4.726448861168979,"pX":0.9234067885827562,"pZ":1.6368567265512197,"vX0":7.143347018975043,"vY0":-127.49129546837253,"vZ0":-3.0896425875826554,"x":81.8,"y":194.58,"x0":-1.8843449891567017,"y0":50.00380562251696,"z0":4.7603977308259084,"aX":-0.2261866217691282},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-1.2,"spinRate":2702,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.42783479573793537,"extension":7.716624024523585},"index":0,"playId":"df355315-b231-3794-8997-7c0a36301fb0","pitchNumber":1,"startTime":"2026-02-24T21:24:53.510Z","endTime":"2026-02-24T21:24:57.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.146841611509267,"aZ":-23.28581078304938,"pfxX":0.826242344956253,"pfxZ":5.449964006010525,"pX":0.6362231546118021,"pZ":2.358458267656191,"vX0":6.223165244552339,"vY0":-126.20396455913928,"vZ0":-1.456627603949142,"x":92.75,"y":175.1,"x0":-1.9580796573499883,"y0":50.00117313248831,"z0":4.799848958175196,"aX":1.3447223932627184},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.8,"breakHorizontal":-2.8,"spinRate":2640,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4322748844359454,"extension":7.513501037853115},"index":1,"playId":"ca61a36f-8c11-38bd-8012-0b7599d0b1c7","pitchNumber":2,"startTime":"2026-02-24T21:25:07.232Z","endTime":"2026-02-24T21:25:11.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88663066122138,"aZ":-16.706158582440406,"pfxX":-6.2476327489121495,"pfxZ":8.293290380780284,"pX":-0.4662793749936158,"pZ":3.712860257334657,"vX0":6.113962034059624,"vY0":-135.51800854683498,"vZ0":0.4794196626969026,"x":134.77,"y":138.53,"x0":-1.9370271088144952,"y0":50.00139299706526,"z0":4.698317350204097,"aX":-11.650721145047918},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2535,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40378038532739025,"extension":7.573223251643198},"index":2,"playId":"6c1505ae-18d8-3eb2-9a8e-c302c439bab1","pitchNumber":3,"startTime":"2026-02-24T21:25:23.425Z","endTime":"2026-02-24T21:25:28.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.5,"endSpeed":80.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62707733360866,"aZ":-24.713355743700063,"pfxX":1.1378833929065488,"pfxZ":4.583054613979147,"pX":0.25395210965397513,"pZ":2.5969429206448025,"vX0":5.224476765263895,"vY0":-126.03643486784703,"vZ0":-0.5615248067931256,"x":107.32,"y":168.66,"x0":-1.9832945122265906,"y0":50.00614792666572,"z0":4.796890325478603,"aX":1.8525664639307902},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.4,"breakHorizontal":-3.1,"spinRate":2619,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.4325304327155304,"extension":7.635683278714498},"hitData":{"launchSpeed":44.8,"launchAngle":-70.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.84,"coordY":194.55}},"index":3,"playId":"1cc38b83-c18c-3e26-8d30-b3b03b9a17a2","pitchNumber":4,"startTime":"2026-02-24T21:25:38.212Z","endTime":"2026-02-24T21:25:45.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:25:45.238Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Tommy Troy to first baseman Ben McLaughlin.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-24T21:27:59.578Z","endTime":"2026-02-24T21:28:45.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tommy Troy replaces second baseman Ketel Marte, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:27:43.003Z","endTime":"2026-02-24T21:27:43.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ben McLaughlin replaces first baseman Carlos Santana, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T21:27:43.015Z","endTime":"2026-02-24T21:27:43.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Isaiah Campbell replaces Philip Abner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-24T21:27:43.016Z","endTime":"2026-02-24T21:28:01.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663462,"link":"/api/v1/people/663462"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.121639280273,"aZ":-11.05216131237197,"pfxX":-6.709601328368894,"pfxZ":10.639495820878256,"pX":-0.7344565721938685,"pZ":1.8091121958619694,"vX0":5.289823342180212,"vY0":-140.10980927433914,"vZ0":-9.75907236748463,"x":145.0,"y":189.93,"x0":-1.7767084989370583,"y0":50.00069145080348,"z0":6.062756052961266,"aX":-13.317293587550946},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2379,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39116158090449193,"extension":6.141212890656533},"index":3,"playId":"d2f837c7-41d2-30ab-b723-6020a2724afe","pitchNumber":1,"startTime":"2026-02-24T21:28:01.786Z","endTime":"2026-02-24T21:28:09.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82102939840208,"aZ":-34.22847082463976,"pfxX":1.782885547053731,"pfxZ":-1.2953090421911924,"pX":-0.853657385269457,"pZ":2.6808536994018093,"vX0":1.8392223501243055,"vY0":-124.79519495017142,"vZ0":-2.082479855279903,"x":149.54,"y":166.4,"x0":-1.8303570343300477,"y0":50.00370987545688,"z0":6.330945254330232,"aX":2.8271355518102443},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-3.6,"spinRate":2512,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4379960392543385,"extension":5.899717445503809},"hitData":{"launchSpeed":75.2,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.38,"coordY":156.83}},"index":4,"playId":"1012f3e9-2d80-3b0b-859f-f7e6f424f905","pitchNumber":2,"startTime":"2026-02-24T21:28:38.192Z","endTime":"2026-02-24T21:28:45.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:28:45.770Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Helman lines out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-24T21:28:54.574Z","endTime":"2026-02-24T21:29:20.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.492229284063836,"aZ":-35.203451808842495,"pfxX":1.849600522460948,"pfxZ":-1.9822279436426253,"pX":-0.47286664605706386,"pZ":2.878748410547781,"vX0":2.508048683857486,"vY0":-122.35434843044422,"vZ0":-1.1301320228011846,"x":135.02,"y":161.05,"x0":-1.748679798829602,"y0":50.00363337765275,"z0":6.343635306900126,"aX":2.8246599723571038},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.6,"breakHorizontal":-4.0,"spinRate":2587,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.44641157481810323,"extension":6.05362457718578},"hitData":{"launchSpeed":76.3,"launchAngle":28.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.13,"coordY":94.03}},"index":0,"playId":"7d152fbd-e83f-304b-82f0-fc5579a70733","pitchNumber":1,"startTime":"2026-02-24T21:29:12.120Z","endTime":"2026-02-24T21:29:20.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:29:20.416Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Velazquez grounds out, shortstop Jacob Amaya to first baseman Ben McLaughlin.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-24T21:29:34.383Z","endTime":"2026-02-24T21:30:57.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00028398749859,"aZ":-10.752851335925142,"pfxX":-3.7693539382201515,"pfxZ":10.905353968195627,"pX":-0.830223695236557,"pZ":2.7213138770638565,"vX0":3.486008890557381,"vY0":-139.2169011970681,"vZ0":-7.67455164491361,"x":148.65,"y":165.3,"x0":-1.6083643984224487,"y0":50.00683312600462,"z0":6.2242045692641055,"aX":-7.407123133476192},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":6.1,"spinRate":2369,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3933075774266199,"extension":6.07487593879496},"index":0,"playId":"ae887b71-4249-3d84-a3b6-ee5f3f114dae","pitchNumber":1,"startTime":"2026-02-24T21:29:42.493Z","endTime":"2026-02-24T21:29:45.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34325950919047,"aZ":-10.25934330956282,"pfxX":-3.4052025285482728,"pfxZ":10.986451849633823,"pX":-0.6905659634919405,"pZ":2.7288103446112593,"vX0":3.626134332853039,"vY0":-140.68887158427864,"vZ0":-7.95247296007125,"x":143.32,"y":165.1,"x0":-1.556703957229974,"y0":50.00547160482152,"z0":6.2654942726659915,"aX":-6.79457823526951},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":5.4,"spinRate":2372,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39003388671429073,"extension":6.077951686929279},"index":1,"playId":"437509be-66f4-3834-b22a-69e592b9a624","pitchNumber":2,"startTime":"2026-02-24T21:29:57.355Z","endTime":"2026-02-24T21:30:00.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34414316701723,"aZ":-10.137206049313495,"pfxX":-4.9446322754219345,"pfxZ":10.957251215617404,"pX":0.11275463950379651,"pZ":2.5557419655908666,"vX0":6.627351752830829,"vY0":-140.56353928377735,"vZ0":-8.295697590214873,"x":112.7,"y":169.77,"x0":-1.6275273947930475,"y0":50.00175222458389,"z0":6.194255726728125,"aX":-9.944258721077817},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2435,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3888995263411652,"extension":6.1645045895448085},"index":2,"playId":"d8e794f8-51b6-3f2b-92dc-9f812acf8f2d","pitchNumber":3,"startTime":"2026-02-24T21:30:17.477Z","endTime":"2026-02-24T21:30:20.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.204700063708444,"aZ":-11.80274560312648,"pfxX":-3.466482180428211,"pfxZ":10.08825339054951,"pX":-1.0724269301149283,"pZ":4.488810080453361,"vX0":2.847419200877546,"vY0":-141.21502447144843,"vZ0":-3.2536384461740084,"x":157.88,"y":117.58,"x0":-1.643523586165045,"y0":50.002754593126234,"z0":6.415373556100829,"aX":-7.000053459551948},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2344,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38788495864227457,"extension":6.099938086442271},"index":3,"playId":"f98fc451-54e5-3900-8f20-a46aa26cd709","pitchNumber":4,"startTime":"2026-02-24T21:30:35.330Z","endTime":"2026-02-24T21:30:42.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.696987180592114,"aZ":-11.201264924550983,"pfxX":-4.372596694455416,"pfxZ":10.382713066092183,"pX":0.30544242976672137,"pZ":2.2621126712312143,"vX0":6.621760639981227,"vY0":-141.1173504324997,"vZ0":-8.62422605661287,"x":105.36,"y":177.7,"x0":-1.501818104272659,"y0":50.00032591674002,"z0":6.076697989834439,"aX":-8.830671619290776},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2299,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.38793760955127876,"extension":6.201067723486894},"hitData":{"launchSpeed":81.6,"launchAngle":9.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":145.25}},"index":4,"playId":"5f4af849-0a65-3e95-aa51-e55b54ffc0c9","pitchNumber":5,"startTime":"2026-02-24T21:30:50.444Z","endTime":"2026-02-24T21:30:57.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:30:57.566Z","atBatIndex":45},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"A.J. Vukovich hit by pitch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:33:22.146Z","endTime":"2026-02-24T21:34:40.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"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":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Aaron Zavala replaces center fielder Evan Carter, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:32:56.479Z","endTime":"2026-02-24T21:32:56.496Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701648,"link":"/api/v1/people/701648"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Michael Helman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T21:32:56.496Z","endTime":"2026-02-24T21:32:56.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Curvelo replaces Alexis Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-24T21:32:56.497Z","endTime":"2026-02-24T21:33:24.322Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480150769252237,"aZ":-14.389403279393777,"pfxX":-8.85542065612031,"pfxZ":9.20162584153246,"pX":-0.1402179999242842,"pZ":2.9851838999867226,"vX0":10.757780830578376,"vY0":-137.66114564564114,"vZ0":-4.319478455509951,"x":122.34,"y":158.18,"x0":-2.9349466074466437,"y0":50.00532431471266,"z0":5.538101400661483,"aX":-17.12200083400553},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":14.0,"spinRate":2260,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3967776936525391,"extension":6.121118146379253},"index":3,"playId":"788f6039-80a3-3fae-acaa-1b6cd1d35143","pitchNumber":1,"startTime":"2026-02-24T21:33:24.322Z","endTime":"2026-02-24T21:33:28.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.7,"endSpeed":87.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.578139527356974,"aZ":-14.14159278015168,"pfxX":-8.429937473911918,"pfxZ":9.377378032620467,"pX":-0.039808301192051566,"pZ":1.7805950050688417,"vX0":10.803015443028135,"vY0":-137.34431295733262,"vZ0":-7.269046794335712,"x":118.52,"y":190.7,"x0":-2.9170049930577937,"y0":50.00109394830175,"z0":5.410865414595326,"aX":-16.208149269173774},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":13.2,"spinRate":2248,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.39781936071035684,"extension":6.221831890562544},"index":4,"playId":"de9d4851-7cdb-3a0b-9f6a-e69be0c7d98f","pitchNumber":2,"startTime":"2026-02-24T21:33:41.185Z","endTime":"2026-02-24T21:33:45.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":84.9,"endSpeed":78.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.968834844918288,"aZ":-28.694263216309604,"pfxX":0.5749780716176214,"pfxZ":2.2473145702192654,"pX":0.21110871151509836,"pZ":0.9223172108019736,"vX0":7.27608195358793,"vY0":-123.36103047906819,"vZ0":-6.029971316998792,"x":108.95,"y":213.88,"x0":-2.848026299921477,"y0":50.000440501346894,"z0":5.809709785612565,"aX":0.8862109640748672},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":-2.6,"spinRate":2266,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.44359067668298513,"extension":6.232059346616983},"index":5,"playId":"b36559ee-b513-321c-a597-88b93040d9e9","pitchNumber":3,"startTime":"2026-02-24T21:33:58.388Z","endTime":"2026-02-24T21:34:04.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.480354146162092,"aZ":-28.420729240800334,"pfxX":0.35278302004183293,"pfxZ":2.461375780103138,"pX":-0.2158090800953128,"pZ":2.9648739075316137,"vX0":6.6575800076429195,"vY0":-122.3176017111816,"vZ0":-1.2813929372799504,"x":125.23,"y":158.73,"x0":-3.010547395323128,"y0":50.00484994641534,"z0":5.916165062746666,"aX":0.5376949502198133},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.4,"breakHorizontal":-2.0,"spinRate":2170,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.44654963546179394,"extension":6.455937512964273},"index":6,"playId":"1f3098cb-0f9b-3b64-bf61-f892817da8f4","pitchNumber":4,"startTime":"2026-02-24T21:34:14.099Z","endTime":"2026-02-24T21:34:22.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51148760561421,"aZ":-26.54063142855559,"pfxX":-8.078789781424799,"pfxZ":3.739690137855682,"pX":-2.065664600297738,"pZ":4.358497553383915,"vX0":4.45847091597262,"vY0":-121.39766647528076,"vZ0":1.1442450381866838,"x":195.74,"y":121.1,"x0":-2.866786621103674,"y0":50.00546672153713,"z0":6.174020759485611,"aX":-12.18223829476517},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.3,"breakHorizontal":13.7,"spinRate":1600,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.44944684759400966,"extension":6.484521150072515},"index":7,"playId":"a5cfda78-1b2c-3475-8ab1-38016a314ae3","pitchNumber":5,"startTime":"2026-02-24T21:34:35.432Z","endTime":"2026-02-24T21:34:40.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:34:40.316Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Amaya flies out to right fielder Alejandro Osuna.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:35:05.024Z","endTime":"2026-02-24T21:35:41.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"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":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174121810059113,"aZ":-26.75150382921672,"pfxX":-0.15742567169050203,"pfxZ":3.6307403480201508,"pX":0.12335946888117294,"pZ":1.3722653871330426,"vX0":7.265767545255221,"vY0":-122.00263422171328,"vZ0":-5.088949944850605,"x":112.3,"y":201.73,"x0":-2.8850688173161365,"y0":50.00191352267226,"z0":5.81808610769066,"aX":-0.23600164824678924},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.5,"breakHorizontal":-1.6,"spinRate":2154,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4506273220826289,"extension":6.604747722478152},"index":0,"playId":"7668a98d-e127-3077-8ef6-b4bc542969d8","pitchNumber":1,"startTime":"2026-02-24T21:35:13.047Z","endTime":"2026-02-24T21:35:20.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16328442852525,"aZ":-16.896513384165313,"pfxX":-8.034150423219426,"pfxZ":7.922862174938767,"pX":-0.2576445200519447,"pZ":2.1450037029951026,"vX0":10.569203580463743,"vY0":-137.4482098188579,"vZ0":-6.00955076391004,"x":126.82,"y":180.86,"x0":-3.094608416774807,"y0":50.00505277106989,"z0":5.492123527929688,"aX":-15.49826984484709},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":12.6,"spinRate":2266,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39727387678230475,"extension":6.37808104649233},"hitData":{"launchSpeed":99.2,"launchAngle":29.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.26,"coordY":86.78}},"index":1,"playId":"78384bb7-cde6-30a9-bc26-6509f9eab031","pitchNumber":2,"startTime":"2026-02-24T21:35:29.583Z","endTime":"2026-02-24T21:35:41.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.97,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:35:41.968Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Troy grounds out softly, pitcher Luis Curvelo to first baseman Jonah Bride. A.J. Vukovich to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:35:44.044Z","endTime":"2026-02-24T21:36:28.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"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.2,"endSpeed":87.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45153926999232,"aZ":-17.400850422310466,"pfxX":-9.765063459390898,"pfxZ":7.548044957179651,"pX":-0.41082612511997685,"pZ":2.605454878475343,"vX0":10.750103381299006,"vY0":-138.2084566661372,"vZ0":-4.917465402380751,"x":132.66,"y":168.43,"x0":-3.0607815658026767,"y0":50.00295259996031,"z0":5.556663668847768,"aX":-19.11195006609103},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":15.7,"spinRate":2260,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.394565270713259,"extension":6.375014763970112},"index":0,"playId":"361d3887-2f1d-32cc-be01-fab0da7ee6be","pitchNumber":1,"startTime":"2026-02-24T21:36:04.788Z","endTime":"2026-02-24T21:36:09.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":78.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.812079397302437,"aZ":-27.491089810175893,"pfxX":-0.8713547841416185,"pfxZ":3.0296228115603707,"pX":0.268576585701392,"pZ":1.7036717300973123,"vX0":7.567669914084966,"vY0":-123.02615914506413,"vZ0":-4.487719640358203,"x":106.76,"y":192.78,"x0":-2.724800690494168,"y0":50.00068691662902,"z0":5.862800211273099,"aX":-1.3467826908625853},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.7,"breakHorizontal":-0.1,"spinRate":2163,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.4440454801148963,"extension":6.474762887180954},"hitData":{"launchSpeed":47.9,"launchAngle":-71.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.87,"coordY":192.59}},"index":1,"playId":"5dd77354-5570-378d-975d-53d5c5306bb2","pitchNumber":2,"startTime":"2026-02-24T21:36:21.169Z","endTime":"2026-02-24T21:36:28.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.85,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:36:28.691Z","atBatIndex":48},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Alek Thomas triples (1) on a sharp line drive to center fielder Michael Helman. A.J. Vukovich scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:37:29.319Z","endTime":"2026-02-24T21:38:51.337Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":{"id":681168,"link":"/api/v1/people/681168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-24T21:37:01.454Z","endTime":"2026-02-24T21:37:31.619Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60307983316957,"aZ":-26.316585945068738,"pfxX":2.164369342538146,"pfxZ":3.8313604736890428,"pX":0.40753729946784584,"pZ":1.8881198064857243,"vX0":7.4810515715150085,"vY0":-123.12849023828433,"vZ0":-4.183266417216588,"x":101.47,"y":187.8,"x0":-2.957378392843796,"y0":50.00074038425877,"z0":5.848946950056979,"aX":3.3046007628262313},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.1,"breakHorizontal":-5.8,"spinRate":2251,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4457058598340189,"extension":6.3944147208813975},"index":1,"playId":"d17a2150-6ca6-3556-9321-e3abdf6bb74a","pitchNumber":1,"startTime":"2026-02-24T21:37:31.619Z","endTime":"2026-02-24T21:37:36.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":85.2,"endSpeed":79.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.260299033368707,"aZ":-25.97210630189651,"pfxX":-0.7332622229340577,"pfxZ":3.9415813426433353,"pX":0.46842237678573917,"pZ":1.7931436062834665,"vX0":8.5384699746303,"vY0":-123.93519955811871,"vZ0":-4.612702708630472,"x":99.14,"y":190.37,"x0":-2.910207136841531,"y0":50.000437728310814,"z0":5.819775281729691,"aX":-1.153740840917887},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":-0.5,"spinRate":2292,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4401296108871664,"extension":6.552723506703525},"index":2,"playId":"db8b6238-ec01-364e-926f-799f3b0fcede","pitchNumber":2,"startTime":"2026-02-24T21:37:48.850Z","endTime":"2026-02-24T21:37:53.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627898543293085,"aZ":-12.965002283765797,"pfxX":-6.434278359466278,"pfxZ":9.703478881511444,"pX":0.5524818186286019,"pZ":2.4379243156119,"vX0":11.262219682455838,"vY0":-139.41983290789017,"vZ0":-7.338793403389113,"x":95.94,"y":172.96,"x0":-2.6928238960151822,"y0":50.00688843445264,"z0":5.949534024657287,"aX":-12.743763041440317},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2276,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39197409336065814,"extension":6.409134323417247},"index":3,"playId":"c1941102-f3ee-394b-8c9e-7dbd1ed470d8","pitchNumber":3,"startTime":"2026-02-24T21:38:16.512Z","endTime":"2026-02-24T21:38:20.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00414810934732,"aZ":-17.268981414167616,"pfxX":-6.849013754374422,"pfxZ":7.509873309247214,"pX":-0.2533599933230237,"pZ":2.055796236917931,"vX0":8.923982620224738,"vY0":-140.05741939992544,"vZ0":-7.664549542294186,"x":126.66,"y":183.27,"x0":-2.5929066549012134,"y0":50.001692728449754,"z0":5.959896946017225,"aX":-13.590103673400895},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":10.6,"spinRate":2222,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39126425194727155,"extension":6.334795747187512},"hitData":{"launchSpeed":111.9,"launchAngle":14.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":164.18,"coordY":68.66}},"index":4,"playId":"62c89ed9-b8ed-3241-80f7-ad32bd19f1e6","pitchNumber":4,"startTime":"2026-02-24T21:38:38.004Z","endTime":"2026-02-24T21:38:51.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":691021,"link":"/api/v1/people/691021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.97,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:38:51.337Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben McLaughlin singles on a ground ball to center fielder Michael Helman. Alek Thomas scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:39:02.516Z","endTime":"2026-02-24T21:41:08.759Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":681168,"link":"/api/v1/people/681168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.292252316607147,"aZ":-30.25863792172421,"pfxX":0.05247651855535018,"pfxZ":1.2465968981832125,"pX":1.2881634652350735,"pZ":1.7863640042138909,"vX0":10.02633144615923,"vY0":-122.70328607339714,"vZ0":-3.802821851799779,"x":67.9,"y":190.55,"x0":-2.8428989086439924,"y0":50.00438270790641,"z0":5.910270191747456,"aX":0.07923672999848047},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":-2.3,"spinRate":2127,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4449028154901735,"extension":6.6026243183566455},"index":0,"playId":"f9b7f73e-c157-3b78-923e-ec7a5ca1ae13","pitchNumber":1,"startTime":"2026-02-24T21:39:25.424Z","endTime":"2026-02-24T21:39:31.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319477381999924,"aZ":-29.689565803321916,"pfxX":0.626151158614074,"pfxZ":1.6549597711163173,"pX":-0.3316612914697721,"pZ":3.1962509065545013,"vX0":6.30755486176404,"vY0":-121.42909851883188,"vZ0":-0.7191400171861463,"x":129.64,"y":152.48,"x0":-3.0372547652930515,"y0":50.004101792354334,"z0":6.064466570361497,"aX":0.940871852878041},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":2225,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.44993763472854553,"extension":6.370267039099737},"index":1,"playId":"ecb5747b-c050-3072-a2a4-5c25b3868b66","pitchNumber":2,"startTime":"2026-02-24T21:39:40.744Z","endTime":"2026-02-24T21:39:45.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.469764050339126,"aZ":-30.576029208191002,"pfxX":0.4046933397028596,"pfxZ":1.0691851525624827,"pX":-0.7160071600150113,"pZ":3.877942855760062,"vX0":5.5980008296875745,"vY0":-120.9484335497896,"vZ0":1.1422909097334737,"x":144.29,"y":134.08,"x0":-3.1038936684347442,"y0":50.00336627564643,"z0":6.061564969217796,"aX":0.6046663284720789},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.4,"breakHorizontal":-1.9,"spinRate":2147,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4512132033136984,"extension":6.438326920250431},"index":2,"playId":"572812e1-967d-361a-98c9-7508f04c4bca","pitchNumber":3,"startTime":"2026-02-24T21:39:57.232Z","endTime":"2026-02-24T21:40:02.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24825143928284,"aZ":-32.16199187572875,"pfxX":0.8410445114265093,"pfxZ":0.010946865360695668,"pX":-0.36984992303885034,"pZ":2.671894687544111,"vX0":5.676074575725975,"vY0":-119.7064696975595,"vZ0":-1.1621205824650898,"x":131.1,"y":166.64,"x0":-2.8682308630794915,"y0":50.00398596498668,"z0":6.008914047432931,"aX":1.2368654864125974},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":-2.8,"spinRate":2156,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.45526432141906836,"extension":6.483367579518358},"index":3,"playId":"4ebae09a-489e-34f4-ac8d-b133cbfebddf","pitchNumber":4,"startTime":"2026-02-24T21:40:17.602Z","endTime":"2026-02-24T21:40:22.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.637596248118648,"aZ":-30.296214959850268,"pfxX":-0.4365749137854862,"pfxZ":1.2302320151854271,"pX":0.6024924276910312,"pZ":1.4012362278759578,"vX0":8.616181509240615,"vY0":-122.20304710898704,"vZ0":-4.602763610443361,"x":94.03,"y":200.95,"x0":-2.8962934528895077,"y0":50.00389058458106,"z0":5.879926828600186,"aX":-0.6677833405059148},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.0,"spinRate":2166,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4463697693449036,"extension":6.600448731166596},"index":4,"playId":"69f1cfd3-5435-3360-a1c8-5b88b37799cd","pitchNumber":5,"startTime":"2026-02-24T21:40:37.008Z","endTime":"2026-02-24T21:40:41.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.343405870372177,"aZ":-16.831010919587925,"pfxX":-8.114434632711287,"pfxZ":7.806646406706744,"pX":-0.3376298821472998,"pZ":3.287714499480404,"vX0":9.868950467738665,"vY0":-139.10771036582568,"vZ0":-3.6536497683563613,"x":129.87,"y":150.01,"x0":-2.8721549995742675,"y0":50.00283303654858,"z0":5.729534346578542,"aX":-15.949787702140318},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2362,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39329268227177216,"extension":6.447606773952336},"hitData":{"launchSpeed":100.1,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.75,"coordY":101.11}},"index":5,"playId":"1853169b-c9c8-367b-ac17-003cce09abc5","pitchNumber":6,"startTime":"2026-02-24T21:40:58.983Z","endTime":"2026-02-24T21:41:08.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-4.3999999999999995,"leverageIndex":0.66,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:41:08.759Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-24T21:41:15.191Z","endTime":"2026-02-24T21:42:24.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.798231798108137,"aZ":-16.322763071065403,"pfxX":-9.01636091545423,"pfxZ":8.138392810562085,"pX":0.1730039864550456,"pZ":2.9830649273877166,"vX0":11.356658367857897,"vY0":-138.4181406143367,"vZ0":-4.199893895369052,"x":110.41,"y":158.24,"x0":-2.8042968527659284,"y0":50.00313191147746,"z0":5.60709298797898,"aX":-17.56310965095654},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":14.0,"spinRate":2253,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39513399194198273,"extension":6.382015823679036},"index":0,"playId":"ffa35547-0ee8-3f44-b70e-9822cb1865a5","pitchNumber":1,"startTime":"2026-02-24T21:41:37.512Z","endTime":"2026-02-24T21:41:41.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.0,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33789566894508,"aZ":-16.619705335315423,"pfxX":-8.18751494069352,"pfxZ":8.025986417899551,"pX":-0.2694887560737601,"pZ":3.079292362992392,"vX0":10.205509775141723,"vY0":-138.00555324389026,"vZ0":-3.8796042469230207,"x":127.27,"y":155.64,"x0":-2.9433867097187942,"y0":50.00227596961015,"z0":5.615427756105565,"aX":-15.867928570500009},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":12.8,"spinRate":2281,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.396165705519941,"extension":6.306929378208245},"index":1,"playId":"80610729-4a66-30ee-8026-10f32fd47750","pitchNumber":2,"startTime":"2026-02-24T21:41:55.688Z","endTime":"2026-02-24T21:41:59.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81109136695656,"aZ":-18.60592086251498,"pfxX":-10.01197438506289,"pfxZ":6.931788512064744,"pX":0.16390679557741092,"pZ":3.8010509952624534,"vX0":11.53119791774724,"vY0":-139.17813920372467,"vZ0":-1.9586366263789303,"x":110.75,"y":136.15,"x0":-2.7360618656141833,"y0":50.006746751355344,"z0":5.748850438368996,"aX":-19.608596528401478},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":15.7,"spinRate":2241,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.393845311697576,"extension":6.24347802476499},"index":2,"playId":"f9425ad0-b83a-33e4-a304-3be1453b5632","pitchNumber":3,"startTime":"2026-02-24T21:42:20.028Z","endTime":"2026-02-24T21:42:24.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:42:24.773Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Burger homers (1) on a line drive to center field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T21:44:36.773Z","endTime":"2026-02-24T21:45:51.352Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":688497,"link":"/api/v1/people/688497"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Druw Jones replaces center fielder Alek Thomas, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"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-24T21:44:20.313Z","endTime":"2026-02-24T21:44:20.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt O'Neill replaces catcher James McCann, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"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-24T21:44:20.330Z","endTime":"2026-02-24T21:44:20.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Taylor Rashi replaces Isaiah Campbell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-24T21:44:20.332Z","endTime":"2026-02-24T21:44:38.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688497,"link":"/api/v1/people/688497"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":90.4,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05472800474852,"aZ":-15.8371390608127,"pfxX":0.11168449743641717,"pfxZ":9.19043120602246,"pX":0.14870405230430245,"pZ":3.8169911570738875,"vX0":0.10432076047075803,"vY0":-131.75435436896902,"vZ0":-3.3799378222518803,"x":111.33,"y":135.72,"x0":0.09424271899248435,"y0":50.00417803621624,"z0":6.270055159782904,"aX":0.19855448951550375},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":-0.2,"spinRate":2109,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4139506272525595,"extension":6.744411417938388},"index":3,"playId":"87b9bc17-5f18-3972-ae63-450fbb133b6f","pitchNumber":1,"startTime":"2026-02-24T21:44:38.943Z","endTime":"2026-02-24T21:44:45.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786498591967252,"aZ":-25.799438107449078,"pfxX":-6.118856028728385,"pfxZ":4.0387582335642955,"pX":-1.2654499471961822,"pZ":1.0187319512691668,"vX0":-0.20497461114359683,"vY0":-124.33195344436398,"vZ0":-7.523369178497115,"x":165.24,"y":211.27,"x0":-0.385919689554564,"y0":50.00565358016929,"z0":6.197169061266107,"aX":-9.669343986619413},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":11.2,"spinRate":1177,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.43899371880777105,"extension":6.580099007556759},"index":4,"playId":"ba078f3a-c8ce-379c-b18a-508ed937b588","pitchNumber":2,"startTime":"2026-02-24T21:44:55.128Z","endTime":"2026-02-24T21:44:59.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":90.9,"endSpeed":84.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218519072012995,"aZ":-14.36808837489573,"pfxX":2.0622009937779446,"pfxZ":9.95737513130705,"pX":0.16854056028524325,"pZ":1.1525622769965977,"vX0":-0.17661610660467958,"vY0":-132.15423214591064,"vZ0":-10.16221972873069,"x":110.58,"y":207.66,"x0":-0.03251727815408963,"y0":50.00394776220534,"z0":6.075508045997857,"aX":3.688667971284432},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":-3.7,"spinRate":2152,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4126909582074032,"extension":6.943138016257539},"index":5,"playId":"0a91e12a-6997-371f-bcb0-c8fa08f72a01","pitchNumber":3,"startTime":"2026-02-24T21:45:13.735Z","endTime":"2026-02-24T21:45:19.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709145798888244,"aZ":-15.428809441212737,"pfxX":1.3020155360810928,"pfxZ":9.34513010685987,"pX":0.23675315301245203,"pZ":2.1605554435550327,"vX0":0.6009281953448848,"vY0":-132.16342219844435,"vZ0":-7.401040284962631,"x":107.98,"y":180.45,"x0":-0.16189350069308572,"y0":50.00562236846685,"z0":6.1029785986565255,"aX":2.333808814797371},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":-2.5,"spinRate":2181,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4123793714286115,"extension":6.9477815446122575},"hitData":{"launchSpeed":110.6,"launchAngle":19.0,"totalDistance":434.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.09,"coordY":23.57}},"index":6,"playId":"ace91064-3795-3835-b9bb-e5de06506953","pitchNumber":4,"startTime":"2026-02-24T21:45:28.351Z","endTime":"2026-02-24T21:45:51.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":5.700000000000001,"leverageIndex":0.72,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:45:51.352Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Bride singles on a soft ground ball to pitcher Taylor Rashi. Jonah Bride to 2nd. Jonah Bride advances to 2nd, on a throwing error by pitcher Taylor Rashi.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T21:46:10.170Z","endTime":"2026-02-24T21:47:13.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":688497,"link":"/api/v1/people/688497"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":688497,"link":"/api/v1/people/688497"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.467312417787888,"aZ":-31.608379164390954,"pfxX":4.224764026612089,"pfxZ":0.38023212696913244,"pX":-0.24459870030243236,"pZ":1.3227992953333936,"vX0":-0.7794976360037201,"vY0":-121.59853252862214,"vZ0":-5.0392827897572685,"x":126.32,"y":203.06,"x0":-0.46919842199846623,"y0":50.004747819973105,"z0":6.159093877659664,"aX":6.338022893202386},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.2,"breakHorizontal":-7.4,"spinRate":2281,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.45014994237658934,"extension":6.797579769241604},"index":0,"playId":"1d705633-336e-31fd-8077-8b830f986d84","pitchNumber":1,"startTime":"2026-02-24T21:46:10.170Z","endTime":"2026-02-24T21:46:16.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":82.4,"endSpeed":75.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.708491894212543,"aZ":-32.31479600930377,"pfxX":5.06428053401732,"pfxZ":-0.09500056597171103,"pX":-0.10955069207285978,"pZ":3.248862048356281,"vX0":-0.7301266547018885,"vY0":-120.02534343355165,"vZ0":-0.48788599108294006,"x":121.18,"y":151.06,"x0":-0.45885569927251685,"y0":50.0032300865409,"z0":6.337735015021761,"aX":7.372860379528926},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.0,"breakHorizontal":-9.0,"spinRate":2350,"spinDirection":83},"zone":2,"typeConfidence":2.0,"plateTime":0.456723050785687,"extension":6.62786744993979},"index":1,"playId":"89549560-b56e-3f24-bab5-047c37d7604c","pitchNumber":2,"startTime":"2026-02-24T21:46:24.767Z","endTime":"2026-02-24T21:46:28.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61928845133829,"aZ":-14.700585958337584,"pfxX":3.0525773849111753,"pfxZ":9.879171250788422,"pX":0.7489902038727175,"pZ":2.2680724273014645,"vX0":0.4324642782970535,"vY0":-132.02432429399957,"vZ0":-7.242585956361248,"x":88.45,"y":177.54,"x0":0.18649759011005537,"y0":50.00242278646508,"z0":6.125050657007734,"aX":5.398257891605202},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-5.6,"spinRate":2217,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4145855394885478,"extension":6.741771405534521},"index":2,"playId":"37ffdac1-4cb5-36e7-906d-ff27760d1093","pitchNumber":3,"startTime":"2026-02-24T21:46:40.119Z","endTime":"2026-02-24T21:46:43.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000286417978995,"aZ":-22.871139035468705,"pfxX":-5.540676575247932,"pfxZ":5.833805169218974,"pX":-0.18626498693443588,"pZ":1.8231085961116675,"vX0":1.402205087205326,"vY0":-125.14687567221888,"vZ0":-6.312890478115283,"x":124.1,"y":189.56,"x0":-0.03208089522316246,"y0":50.00320535839792,"z0":6.237911399887272,"aX":-8.835189920589203},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.5,"breakHorizontal":9.7,"spinRate":1304,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4367819229414587,"extension":6.693487211408562},"hitData":{"launchSpeed":56.3,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.09,"coordY":179.99}},"index":3,"playId":"a94ef218-2e68-3a71-8d78-aa8e2a6a5d4b","pitchNumber":4,"startTime":"2026-02-24T21:47:00.458Z","endTime":"2026-02-24T21:47:13.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.1,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:47:13.550Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Herrera flies out to left fielder A.J. Vukovich.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T21:47:33.131Z","endTime":"2026-02-24T21:49:51.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":69.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.854435643715064,"aZ":-39.57820795835126,"pfxX":2.3612329908050045,"pfxZ":-6.184664100642122,"pX":0.21918783867991,"pZ":1.9713286288889682,"vX0":-0.1886004654314678,"vY0":-108.72661597229602,"vZ0":-0.30064494260919594,"x":108.65,"y":185.55,"x0":2.352932205672348E-4,"y0":50.000070790970796,"z0":6.402207566714665,"aX":2.82962475974386},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-10.9,"breakHorizontal":-4.2,"spinRate":2000,"spinDirection":11},"zone":8,"typeConfidence":2.0,"plateTime":0.5035513741148936,"extension":6.835488231388752},"index":0,"playId":"f3287da9-3e24-3c53-ac2d-a048536a59a4","pitchNumber":1,"startTime":"2026-02-24T21:47:48.389Z","endTime":"2026-02-24T21:47:51.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.697768230201888,"aZ":-15.471713270759551,"pfxX":2.542808667334235,"pfxZ":9.529803247724224,"pX":0.6680220844757468,"pZ":2.0844337853093915,"vX0":0.7530152207157835,"vY0":-131.2608466380939,"vZ0":-7.4364475865576605,"x":91.54,"y":182.5,"x0":0.047416132287053055,"y0":50.000256746192804,"z0":6.097155696816527,"aX":4.45452049009276},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.0,"breakHorizontal":-4.8,"spinRate":2224,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.41662799102357084,"extension":6.793598006423635},"index":1,"playId":"9b6a8f95-d4de-36cf-95e6-23d3ba26ada6","pitchNumber":2,"startTime":"2026-02-24T21:48:05.471Z","endTime":"2026-02-24T21:48:09.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4920152394914,"aZ":-42.92740552922126,"pfxX":-0.1347141434784902,"pfxZ":-7.822183217734623,"pX":-0.24401119638766056,"pZ":-2.4203924082914328,"vX0":-0.5239245560757683,"vY0":-116.96473379720815,"vZ0":-10.06328261843731,"x":126.3,"y":304.13,"x0":0.0010139877973066212,"y0":50.001287895493114,"z0":5.999259854186353,"aX":-0.18519384136263545},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.4,"breakHorizontal":0.4,"spinRate":2394,"spinDirection":2},"zone":13,"typeConfidence":2.0,"plateTime":0.46953363737368514,"extension":6.809583073641634},"index":2,"playId":"8fa58d0a-22c3-3f5f-b9f2-6054a98fd8b0","pitchNumber":3,"startTime":"2026-02-24T21:48:25.128Z","endTime":"2026-02-24T21:48:30.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496500524956076,"aZ":-17.58147555409478,"pfxX":0.926608108869587,"pfxZ":8.207921870588411,"pX":0.5294486812080643,"pZ":3.983028704080276,"vX0":0.4381521460287251,"vY0":-131.8510721143874,"vZ0":-2.6118857665578328,"x":96.82,"y":131.24,"x0":0.2412247621332082,"y0":50.00199670015615,"z0":6.269505272349002,"aX":1.6469699392794226},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":-1.8,"spinRate":2148,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4138990946796559,"extension":6.848243254542097},"index":3,"playId":"75503367-b966-3a48-9e69-77482e0ea378","pitchNumber":4,"startTime":"2026-02-24T21:48:54.768Z","endTime":"2026-02-24T21:49:02.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390345572842776,"aZ":-31.205431867892983,"pfxX":-9.265345776257943,"pfxZ":0.6140025282542516,"pX":0.23704122188600288,"pZ":0.5263579567258473,"vX0":4.006301146419476,"vY0":-125.31148396628325,"vZ0":-7.381192648699681,"x":107.96,"y":224.57,"x0":-0.18641357081462837,"y0":50.00172385022258,"z0":6.088823362139746,"aX":-14.60556446553457},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":15.7,"spinRate":1272,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.438549991987208,"extension":6.708912455817315},"index":4,"playId":"8e568f90-989c-3ebf-b67b-dbf8c43a7161","pitchNumber":5,"startTime":"2026-02-24T21:49:13.030Z","endTime":"2026-02-24T21:49:21.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jonah Bride caught stealing 3rd base, catcher Matt O'Neill to third baseman Jose Fernandez.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"8e568f90-989c-3ebf-b67b-dbf8c43a7161","startTime":"2026-02-24T21:49:37.468Z","endTime":"2026-02-24T21:49:42.659Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-9.900000000000002,"leverageIndex":1.82,"dramaIndex":111.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24189214879383,"aZ":-13.90160674690923,"pfxX":1.2794647000745405,"pfxZ":10.326987284645476,"pX":0.23444446458093188,"pZ":2.691228492282303,"vX0":0.5278547508761128,"vY0":-131.9633017684676,"vZ0":-6.403360956739415,"x":108.06,"y":166.12,"x0":-0.1342160563168639,"y0":50.00267841252942,"z0":6.16733781771947,"aX":2.263554434679365},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.5,"breakHorizontal":-2.4,"spinRate":2226,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.4145515605710224,"extension":6.874589108852271},"hitData":{"launchSpeed":87.2,"launchAngle":62.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":115.49,"coordY":124.41}},"index":6,"playId":"a8dd15d2-a281-364f-90af-d2d94246d9f2","pitchNumber":6,"startTime":"2026-02-24T21:49:42.659Z","endTime":"2026-02-24T21:49:51.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":1.82,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:49:51.754Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to right fielder Jorge Barrosa.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-24T21:50:01.635Z","endTime":"2026-02-24T21:50:42.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456940903036497,"aZ":-16.094050923753237,"pfxX":2.3600864894269975,"pfxZ":9.317794140877211,"pX":2.1426906615082455,"pZ":1.4163649220599914,"vX0":4.316417116978119,"vY0":-130.52577783050273,"vZ0":-8.669203497633195,"x":35.33,"y":200.54,"x0":0.1610740878170799,"y0":50.00148510707416,"z0":5.992344093258088,"aX":4.071660910111432},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.1,"breakHorizontal":-5.3,"spinRate":2257,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4196148960552235,"extension":6.956750346331463},"index":0,"playId":"fb74b85b-547c-3736-abe8-74130159ae9b","pitchNumber":1,"startTime":"2026-02-24T21:50:15.470Z","endTime":"2026-02-24T21:50:21.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":89.3,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350457989519178,"aZ":-13.976198765498332,"pfxX":0.6127716778507593,"pfxZ":10.686148968570555,"pX":0.37147374862083055,"pZ":3.153302111906063,"vX0":0.7015220469801966,"vY0":-129.9657270450888,"vZ0":-5.0233253199175305,"x":102.84,"y":153.64,"x0":0.01797893067501841,"y0":50.00500974769055,"z0":6.1801609617017315,"aX":1.043774453579967},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.4,"breakHorizontal":-1.3,"spinRate":2207,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.42213508318884374,"extension":6.846824972732927},"hitData":{"launchSpeed":88.2,"launchAngle":43.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.27,"coordY":95.27}},"index":1,"playId":"48374287-b6ea-3de9-a10f-b625dcf36986","pitchNumber":2,"startTime":"2026-02-24T21:50:30.386Z","endTime":"2026-02-24T21:50:42.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:50:42.528Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LuJames Groover singles on a ground ball to third baseman Richie Martin Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-24T21:52:44.438Z","endTime":"2026-02-24T21:54:42.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641907,"fullName":"Patrick Murphy","link":"/api/v1/people/641907"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: John Taylor replaces second baseman Josh Smith, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T21:52:17.831Z","endTime":"2026-02-24T21:52:17.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Patrick Murphy replaces Luis Curvelo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T21:52:17.846Z","endTime":"2026-02-24T21:52:46.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641907,"link":"/api/v1/people/641907"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.5,"endSpeed":84.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66895294720039,"aZ":-14.883894414856282,"pfxX":-4.780932375581337,"pfxZ":9.456152866024379,"pX":0.25790082822084376,"pZ":1.2496229645045538,"vX0":8.053176049314358,"vY0":-134.26318648835914,"vZ0":-9.8008826884873,"x":107.17,"y":205.04,"x0":-2.1572545211511702,"y0":50.004495483905636,"z0":6.003205836316902,"aX":-8.743444638427556},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2105,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40772276475318714,"extension":6.1970816572720695},"index":2,"playId":"aa51f163-2e79-3c54-b6fe-c075bba76241","pitchNumber":1,"startTime":"2026-02-24T21:52:46.069Z","endTime":"2026-02-24T21:52:50.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.2,"endSpeed":77.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.146604151102398,"aZ":-32.554330745650766,"pfxX":-0.13129566299292073,"pfxZ":-0.24949387369038423,"pX":0.5079307317047839,"pZ":1.8303507552437577,"vX0":6.598357694364844,"vY0":-122.44454852482875,"vZ0":-3.6288942524975596,"x":97.64,"y":189.36,"x0":-2.2097269171318055,"y0":50.005472401688806,"z0":6.130016513707514,"aX":-0.1999671453161832},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.1,"breakHorizontal":-1.4,"spinRate":2456,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4480712811351877,"extension":6.155230777958356},"index":3,"playId":"f09d7d79-87bf-3d16-b030-aa88ef31d342","pitchNumber":2,"startTime":"2026-02-24T21:53:00.185Z","endTime":"2026-02-24T21:53:03.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726890340842925,"aZ":-15.04390617768004,"pfxX":-5.420289906716887,"pfxZ":9.108353203515106,"pX":0.3337155198224856,"pZ":2.1007748147925986,"vX0":8.374847344758157,"vY0":-136.23960337859302,"vZ0":-8.102962007896872,"x":104.28,"y":182.06,"x0":-2.074921625589697,"y0":50.00500132603143,"z0":6.1517745381892865,"aX":-10.197738682144497},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2236,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40190688502227667,"extension":6.12717037770978},"index":4,"playId":"050d538b-e156-3ee9-97e4-cf112dbeb553","pitchNumber":3,"startTime":"2026-02-24T21:53:15.808Z","endTime":"2026-02-24T21:53:21.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.022412405485543,"aZ":-41.280125942119426,"pfxX":4.596093937243365,"pfxZ":-6.489798961955966,"pX":1.1629380337732003,"pZ":0.13636226554080472,"vX0":6.347962277931196,"vY0":-118.18455249800964,"vZ0":-5.015687446665405,"x":72.67,"y":235.1,"x0":-2.1620705061039835,"y0":50.00059581447586,"z0":6.10652421993345,"aX":6.452542610509388},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.7,"breakHorizontal":-10.0,"spinRate":2379,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.46472515882971077,"extension":6.326256290537185},"index":5,"playId":"3b2707e8-c7df-3431-a810-65f4b3aeeccd","pitchNumber":4,"startTime":"2026-02-24T21:53:52.439Z","endTime":"2026-02-24T21:53:57.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.157125505355204,"aZ":-37.021704530967455,"pfxX":0.285629367431274,"pfxZ":-3.0097311441758485,"pX":0.8603275429490096,"pZ":1.2335760075615834,"vX0":7.36054586958912,"vY0":-125.83077881170558,"vZ0":-4.859984411231274,"x":84.21,"y":205.47,"x0":-2.1326318962166573,"y0":50.0001784415145,"z0":6.170499920389464,"aX":0.45981577290040865},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.4,"breakHorizontal":-2.2,"spinRate":2664,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.43433467202660037,"extension":6.1228062993464345},"index":6,"playId":"10caf1e3-56df-39da-b4bc-2f49b3ed08b3","pitchNumber":5,"startTime":"2026-02-24T21:54:11.913Z","endTime":"2026-02-24T21:54:16.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"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-24T21:54:22.270Z","endTime":"2026-02-24T21:54:35.781Z","isPitch":false,"type":"action","player":{"id":694410,"link":"/api/v1/people/694410"},"defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351555189402813,"aZ":-20.87336441711983,"pfxX":-9.551535117565674,"pfxZ":6.0632482874379345,"pX":0.11753794154891177,"pZ":2.791920422577667,"vX0":9.278026937296579,"vY0":-135.3966169371041,"vZ0":-5.1861487969990065,"x":112.52,"y":163.4,"x0":-2.1054072634503886,"y0":50.00572176965829,"z0":6.184077562149534,"aX":-17.814505946073492},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.1,"breakHorizontal":15.5,"spinRate":2083,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40386297489075673,"extension":6.205572710567967},"hitData":{"launchAngle":-70.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.85,"coordY":173.55}},"index":8,"playId":"49d7178b-7029-3fe9-86cc-1dd53bd50b28","pitchNumber":6,"startTime":"2026-02-24T21:54:35.781Z","endTime":"2026-02-24T21:54:42.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-0.9999999999999991,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:54:42.970Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jose Fernandez grounds into a force out, shortstop Andrew Velazquez to second baseman John Taylor. LuJames Groover out at 2nd. Jose Fernandez to 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-24T21:54:54.582Z","endTime":"2026-02-24T21:55:48.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641907,"fullName":"Patrick Murphy","link":"/api/v1/people/641907"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":822966,"link":"/api/v1/people/822966"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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(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.6,"endSpeed":77.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.817965683980994,"aZ":-34.47135586233132,"pfxX":1.6298673909457748,"pfxZ":-1.5207527959536513,"pX":-0.5067315239715248,"pZ":2.5651737804240775,"vX0":3.8026420012653936,"vY0":-121.83300322304555,"vZ0":-1.7069265297292167,"x":136.32,"y":169.52,"x0":-2.296429752406691,"y0":50.003736241664875,"z0":6.240442336056025,"aX":2.4614207926824245},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":-3.8,"spinRate":2566,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.44873242618457176,"extension":6.001563936157439},"index":0,"playId":"d9ceaeeb-a605-3841-b14d-9fb9aba954a1","pitchNumber":1,"startTime":"2026-02-24T21:55:20.376Z","endTime":"2026-02-24T21:55:25.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.3,"endSpeed":86.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12981567470644,"aZ":-20.590824177513365,"pfxX":-7.4500413761198825,"pfxZ":6.145006465046718,"pX":-0.9380145492090477,"pZ":3.191682310173196,"vX0":6.016094839360671,"vY0":-135.77400590343055,"vZ0":-4.440567232041452,"x":152.75,"y":152.6,"x0":-2.2044503129940156,"y0":50.00016577148662,"z0":6.263761634195415,"aX":-14.037171107374935},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":12.4,"spinRate":2180,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4019761192606133,"extension":6.048198132957554},"hitData":{"launchSpeed":82.1,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.02,"coordY":153.28}},"index":1,"playId":"7407d90f-7d8f-3310-b2fd-319499c1fbab","pitchNumber":2,"startTime":"2026-02-24T21:55:41.790Z","endTime":"2026-02-24T21:55:48.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.42,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:55:48.657Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-24T21:56:01.587Z","endTime":"2026-02-24T21:58:48.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641907,"fullName":"Patrick Murphy","link":"/api/v1/people/641907"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78559733113547,"aZ":-41.483819635678785,"pfxX":5.7096505137120825,"pfxZ":-6.655823195887846,"pX":-0.7082195396516551,"pZ":2.0652504239863503,"vX0":1.9253079742798422,"vY0":-117.90251855186705,"vZ0":-0.9157021415252671,"x":144.0,"y":183.02,"x0":-2.278678698135407,"y0":50.004162188823834,"z0":6.309164736175035,"aX":7.985264309443154},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.0,"breakHorizontal":-10.8,"spinRate":2265,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.4657318257466936,"extension":6.123531276711136},"index":0,"playId":"52ef6beb-b8d9-3929-951e-65b1724f778d","pitchNumber":1,"startTime":"2026-02-24T21:56:21.619Z","endTime":"2026-02-24T21:56:25.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"playId":"abdec901-f839-3cd5-bce0-298867bd2ec6","startTime":"2026-02-24T21:56:38.651Z","endTime":"2026-02-24T21:56:42.901Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.2,"endSpeed":80.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55255070631217,"aZ":-26.86592511199651,"pfxX":-8.76932073405344,"pfxZ":3.2189977464837796,"pX":-0.23753965054323486,"pZ":3.177693996923373,"vX0":7.934699296825015,"vY0":-128.0949085126224,"vZ0":-2.3983543442659907,"x":126.05,"y":152.98,"x0":-2.248720006949368,"y0":50.000074629359254,"z0":6.244743987347009,"aX":-14.447400977203937},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":13.9,"spinRate":2100,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4289780278671058,"extension":5.819164346129991},"index":2,"playId":"fc4dd4d2-f8ce-316b-96f4-f79d1d712e6b","pitchNumber":2,"startTime":"2026-02-24T21:56:56.563Z","endTime":"2026-02-24T21:57:01.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-24T21:57:13.304Z","endTime":"2026-02-24T21:57:25.372Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79410544457828,"aZ":-16.93922517722592,"pfxX":-4.806787041253671,"pfxZ":7.953334245009616,"pX":-0.6270183149376877,"pZ":3.846655152948147,"vX0":5.956950945067323,"vY0":-137.38997484668238,"vZ0":-3.3290179781667084,"x":140.9,"y":134.92,"x0":-2.1965190357968667,"y0":50.004920347411854,"z0":6.2219479068096595,"aX":-9.2111255235815},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":7.4,"spinRate":2167,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3983105364372168,"extension":6.094009962770123},"index":4,"playId":"eb735721-0291-3b6b-9066-08fc3c3762d3","pitchNumber":3,"startTime":"2026-02-24T21:57:25.372Z","endTime":"2026-02-24T21:57:29.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19067127715251,"aZ":-39.30688677958353,"pfxX":2.5306807555116837,"pfxZ":-5.1635837471543535,"pX":0.1694066451661652,"pZ":1.4424382037224686,"vX0":4.513958783691901,"vY0":-117.06203462104875,"vZ0":-2.688201055443065,"x":110.54,"y":199.83,"x0":-2.116804051826374,"y0":50.005674948782726,"z0":6.304433596393287,"aX":3.493037939565004},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.7,"breakHorizontal":-5.8,"spinRate":2302,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.46886120009187016,"extension":5.893119609908919},"index":5,"playId":"80f21a05-d0a5-3333-b226-8b53650055ee","pitchNumber":4,"startTime":"2026-02-24T21:57:42.005Z","endTime":"2026-02-24T21:57:46.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756416596799085,"aZ":-15.859286687562797,"pfxX":-3.8869464202248025,"pfxZ":8.842144527049937,"pX":0.021523098523421998,"pZ":2.8184365452332183,"vX0":7.247659680781284,"vY0":-134.16387712870602,"vZ0":-5.7409518482703765,"x":116.18,"y":162.68,"x0":-2.195262102058722,"y0":50.0020419826078,"z0":6.0943574731432095,"aX":-7.1717528358595555},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2196,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4063882862237689,"extension":6.173070862520086},"index":6,"playId":"46315eaf-c5c7-3ffa-8e23-272c7234d62d","pitchNumber":5,"startTime":"2026-02-24T21:58:02.230Z","endTime":"2026-02-24T21:58:05.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35127367053987,"aZ":-35.274385808123064,"pfxX":1.7529073749405377,"pfxZ":-2.0231518732389686,"pX":1.0121543487000153,"pZ":0.954517504998244,"vX0":7.298269142110144,"vY0":-122.51348703250993,"vZ0":-5.381696418574262,"x":78.42,"y":213.01,"x0":-2.2232882072011284,"y0":50.00401751596992,"z0":6.166837105666369,"aX":2.6847728264657453},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.7,"breakHorizontal":-4.8,"spinRate":2648,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4456868474138882,"extension":5.916336826171931},"index":7,"playId":"93fa2f71-5b0a-3b73-8d8b-2c4ebe6caaaf","pitchNumber":6,"startTime":"2026-02-24T21:58:21.554Z","endTime":"2026-02-24T21:58:25.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06681592572044,"aZ":-38.45481355366808,"pfxX":3.6371088760968506,"pfxZ":-4.501553783205859,"pX":0.8404934910847723,"pZ":1.482499937177969,"vX0":5.723193917748559,"vY0":-117.30756838644075,"vZ0":-2.956875706383851,"x":84.96,"y":198.75,"x0":-2.1028853305975446,"y0":50.00381796281731,"z0":6.3420475653775865,"aX":5.072087098454298},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.6,"breakHorizontal":-8.0,"spinRate":2140,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4668148868245865,"extension":5.966998590210892},"index":8,"playId":"4bfa698f-5a3e-35db-aff6-693c5b916cdb","pitchNumber":7,"startTime":"2026-02-24T21:58:45.092Z","endTime":"2026-02-24T21:58:48.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-24T21:58:48.887Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Vukovich grounds out, shortstop Andrew Velazquez to first baseman Jonah Bride.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-24T21:59:01.773Z","endTime":"2026-02-24T22:01:59.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641907,"fullName":"Patrick Murphy","link":"/api/v1/people/641907"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03428017150121,"aZ":-35.99587731363289,"pfxX":1.8092851433494221,"pfxZ":-2.6115612898232268,"pX":-0.7259999529753818,"pZ":3.8140856629373547,"vX0":3.5236715117636135,"vY0":-119.85410708075985,"vZ0":1.3893124551653373,"x":144.67,"y":135.8,"x0":-2.447317921278774,"y0":50.00392420992719,"z0":6.428841455787945,"aX":2.6456793455852927},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.2,"breakHorizontal":-4.1,"spinRate":2599,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.45608889892601256,"extension":5.882470358595767},"index":0,"playId":"734aba56-ca72-3232-b6ad-ccc67c3ddf4f","pitchNumber":1,"startTime":"2026-02-24T21:59:11.129Z","endTime":"2026-02-24T21:59:15.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14258708013211,"aZ":-22.91805211003854,"pfxX":-9.673771529529198,"pfxZ":5.073549976735702,"pX":-0.5048432663035066,"pZ":1.7088729340986324,"vX0":7.903339507257668,"vY0":-133.9833613093983,"vZ0":-7.098241398981691,"x":136.24,"y":192.64,"x0":-2.23172599691096,"y0":50.00012851371777,"z0":6.0227559120413385,"aX":-17.637665578989623},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":15.8,"spinRate":2249,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.40833395262317973,"extension":6.1490797129143395},"index":1,"playId":"7fd438c7-bad1-3d23-a5a5-e90775ecc624","pitchNumber":2,"startTime":"2026-02-24T21:59:28.216Z","endTime":"2026-02-24T21:59:32.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16321337190002,"aZ":-21.30048843546739,"pfxX":-8.646703618046416,"pfxZ":5.935554985786221,"pX":0.3839920960205872,"pZ":2.1265223368153507,"vX0":9.574946228420254,"vY0":-134.0126957529589,"vZ0":-6.667102424769304,"x":102.36,"y":181.36,"x0":-2.1005685663463467,"y0":50.00095786765096,"z0":6.1528810766501625,"aX":-15.83129159846852},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":13.8,"spinRate":2148,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.40769624373831626,"extension":6.059710537551184},"index":2,"playId":"a64bdb00-f92a-3fb6-aa1d-545a7148bfdc","pitchNumber":3,"startTime":"2026-02-24T21:59:57.709Z","endTime":"2026-02-24T22:00:06.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"42ea2534-c2fe-319b-930c-8ec2414f7a59","startTime":"2026-02-24T22:00:23.828Z","endTime":"2026-02-24T22:00:27.420Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509181291813256,"aZ":-32.658456637918746,"pfxX":-0.30214859799349814,"pfxZ":-0.3090806280421178,"pX":1.6268655752562071,"pZ":0.23794478849685766,"vX0":9.615535378803202,"vY0":-123.87031139805545,"vZ0":-7.5727003611414165,"x":54.99,"y":232.36,"x0":-2.250285838434322,"y0":50.00372178584151,"z0":6.03127964132939,"aX":-0.4758663238834952},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":-1.4,"spinRate":2598,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44057224067072687,"extension":5.981429463331203},"index":4,"playId":"d56a70b7-7e08-387c-a40b-f515d4d802f2","pitchNumber":4,"startTime":"2026-02-24T22:00:41.565Z","endTime":"2026-02-24T22:00:45.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67792696334685,"aZ":-22.150533748002474,"pfxX":-9.406555657892769,"pfxZ":5.484926614789744,"pX":-0.18943096155660819,"pZ":1.9419484934458306,"vX0":8.597074880759578,"vY0":-133.76464989030666,"vZ0":-6.658832100426676,"x":124.22,"y":186.35,"x0":-2.2103984857071617,"y0":50.002242594198975,"z0":6.032801255345197,"aX":-17.183736244231785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":15.4,"spinRate":2174,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4082326931316129,"extension":6.129251030374675},"index":5,"playId":"eb670728-66e9-318c-a9ed-24f2872e2356","pitchNumber":5,"startTime":"2026-02-24T22:01:03.130Z","endTime":"2026-02-24T22:01:07.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30161009962511,"aZ":-41.72508728123815,"pfxX":4.390277103343452,"pfxZ":-6.966911134585156,"pX":0.6395547294546179,"pZ":1.5159464569031174,"vX0":5.131993319482373,"vY0":-117.00702524600693,"vZ0":-2.0042606177853286,"x":92.62,"y":197.85,"x0":-2.1613868441669357,"y0":50.00055418358963,"z0":6.332575553996114,"aX":6.020707989794897},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-12.8,"breakHorizontal":-9.4,"spinRate":2412,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4700584163638539,"extension":5.974265475346063},"index":6,"playId":"5d21fdfc-8bd6-37e4-9594-45182a9d61a9","pitchNumber":6,"startTime":"2026-02-24T22:01:31.391Z","endTime":"2026-02-24T22:01:38.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.411680171296418,"aZ":-21.91052027453033,"pfxX":-9.704798931239065,"pfxZ":5.674188162312812,"pX":0.27511046199057804,"pZ":2.3439926366637738,"vX0":9.341920436592513,"vY0":-133.80522205164272,"vZ0":-5.8834802043777605,"x":106.51,"y":175.49,"x0":-2.003981712792295,"y0":50.0049703005778,"z0":6.145767431033734,"aX":-17.564365972474768},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":15.5,"spinRate":2236,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.40965270025003964,"extension":6.087433608785017},"hitData":{"launchSpeed":104.2,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.45,"coordY":149.74}},"index":7,"playId":"03ed8e6d-dd14-3716-99f9-7280eeca0c96","pitchNumber":7,"startTime":"2026-02-24T22:01:51.390Z","endTime":"2026-02-24T22:01:59.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":641907,"link":"/api/v1/people/641907"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:01:59.549Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Richie Martin Jr. doubles (1) on a line drive to right fielder Kristian Robinson.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:04:25.827Z","endTime":"2026-02-24T22:04:56.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jansel Luis replaces left fielder A.J. Vukovich, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-24T22:04:04.908Z","endTime":"2026-02-24T22:04:04.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800306,"link":"/api/v1/people/800306"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691021,"link":"/api/v1/people/691021"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kristian Robinson replaces shortstop Jacob Amaya, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-24T22:04:04.923Z","endTime":"2026-02-24T22:04:04.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":676070,"link":"/api/v1/people/676070"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Junior Franco replaces third baseman Jose Fernandez, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-24T22:04:04.924Z","endTime":"2026-02-24T22:04:04.925Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691285,"link":"/api/v1/people/691285"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Anderdson Rojas replaces right fielder Jorge Barrosa, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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:04:04.925Z","endTime":"2026-02-24T22:04:04.926Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699232,"link":"/api/v1/people/699232"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bryce Jarvis replaces Taylor Rashi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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:04:04.926Z","endTime":"2026-02-24T22:04:27.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686826,"link":"/api/v1/people/686826"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.1,"endSpeed":79.0,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182820909977668,"aZ":-34.55025934759067,"pfxX":-0.7641188580065891,"pfxZ":-1.5005366239849574,"pX":-0.13653910984483777,"pZ":1.6756984668213606,"vX0":4.681443327637415,"vY0":-125.26662519852808,"vZ0":-2.164808044010325,"x":122.2,"y":193.54,"x0":-1.9333252839924768,"y0":50.00371561189232,"z0":5.385892432350966,"aX":-1.2107053439099105},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":0.2,"spinRate":2304,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.43786910089285014,"extension":5.542983763143317},"index":5,"playId":"15cac7a5-3113-3d8b-8998-0d9cb6c50ce1","pitchNumber":1,"startTime":"2026-02-24T22:04:27.515Z","endTime":"2026-02-24T22:04:31.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33643524704911,"aZ":-17.24528896642748,"pfxX":-7.006195257669261,"pfxZ":7.750351079503838,"pX":-0.35043347725998086,"pZ":2.698953974988559,"vX0":5.600853698459365,"vY0":-138.48083577298252,"vZ0":-4.968260901668927,"x":130.36,"y":165.91,"x0":-1.4973805233757418,"y0":50.00032718339011,"z0":5.6842096452201005,"aX":-13.491958257386246},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2133,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3967981081961236,"extension":5.796244486470763},"hitData":{"launchSpeed":95.2,"launchAngle":22.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":212.85,"coordY":116.63}},"index":6,"playId":"7669ec20-87b7-30af-bbe3-20e5349e4432","pitchNumber":2,"startTime":"2026-02-24T22:04:46.706Z","endTime":"2026-02-24T22:04:56.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621006,"link":"/api/v1/people/621006"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":621006,"link":"/api/v1/people/621006"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.6,"awayTeamWinProbability":84.4,"homeTeamWinProbabilityAdded":6.9,"leverageIndex":1.08,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:04:56.528Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a ground ball to center fielder Druw Jones. Richie Martin Jr. scores.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:05:12.515Z","endTime":"2026-02-24T22:05:41.344Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"responsiblePitcher":{"id":686826,"link":"/api/v1/people/686826"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.804578294587767,"aZ":-15.32747521941768,"pfxX":-6.725999084178219,"pfxZ":8.820404755695058,"pX":-0.18954098348415865,"pZ":1.9589199155618382,"vX0":6.402597270048968,"vY0":-137.41401756529078,"vZ0":-6.916506509301564,"x":124.22,"y":185.89,"x0":-1.6772620702865861,"y0":50.00537751846687,"z0":5.552531164395936,"aX":-12.849153037183088},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2189,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3988019963019873,"extension":5.919177320025034},"hitData":{"launchSpeed":108.6,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.41,"coordY":109.21}},"index":0,"playId":"ec66fbbf-8b54-34ab-bd0c-14dd81750542","pitchNumber":1,"startTime":"2026-02-24T22:05:30.754Z","endTime":"2026-02-24T22:05:41.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":9.299999999999999,"leverageIndex":1.91,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:05:41.344Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Aaron Zavala singles on a line drive to left fielder Junior Franco. Quincy Scott to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:06:03.389Z","endTime":"2026-02-24T22:06:15.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"postOnSecond":{"id":701701,"fullName":"Quincy Scott","link":"/api/v1/people/701701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691285,"link":"/api/v1/people/691285"},"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":701701,"fullName":"Quincy Scott","link":"/api/v1/people/701701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Quincy Scott replaces Alejandro Osuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"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:06:05.605Z","endTime":"2026-02-24T22:06:05.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701701,"link":"/api/v1/people/701701"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"base":1,"defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.562940349130276,"aZ":-13.881294123221071,"pfxX":-5.630566809070285,"pfxZ":9.472618493721399,"pX":0.22996956799330762,"pZ":2.4655912312444856,"vX0":6.644211639329891,"vY0":-138.27613941899764,"vZ0":-5.867402339117516,"x":108.23,"y":172.21,"x0":-1.4753807406361827,"y0":50.00625709793828,"z0":5.5507337655415805,"aX":-10.878094462221116},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2266,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39649520502060565,"extension":5.813139012372089},"hitData":{"launchSpeed":95.6,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.28,"coordY":125.33}},"index":1,"playId":"d47ac638-128a-3c9f-a237-a887b82e5df1","pitchNumber":1,"startTime":"2026-02-24T22:06:05.607Z","endTime":"2026-02-24T22:06:15.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"first":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701648,"link":"/api/v1/people/701648"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":701648,"link":"/api/v1/people/701648"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":3.17,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:06:15.307Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Helman flies out to center fielder Druw Jones.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:07:16.851Z","endTime":"2026-02-24T22:07:43.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"postOnSecond":{"id":701701,"fullName":"Quincy Scott","link":"/api/v1/people/701701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"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:06:40.487Z","endTime":"2026-02-24T22:07:19.007Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.4,"endSpeed":78.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.766987808835808,"aZ":-35.000090952879354,"pfxX":0.5975995561527911,"pfxZ":-1.8351207812805814,"pX":-0.4594395927963264,"pZ":2.148529960627421,"vX0":4.420534234483913,"vY0":-122.97762293163359,"vZ0":-0.730689798982609,"x":134.51,"y":180.77,"x0":-2.352530499018872,"y0":50.0003565237749,"z0":5.399989550037312,"aX":0.9213846024540916},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-2.0,"spinRate":2275,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.4441732345060241,"extension":5.668191996264165},"index":1,"playId":"06952531-8cd1-3678-9932-9df245056536","pitchNumber":1,"startTime":"2026-02-24T22:07:19.007Z","endTime":"2026-02-24T22:07:23.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106471463887843,"aZ":-34.41730743372071,"pfxX":1.218414415623939,"pfxZ":-1.4203789354105307,"pX":1.1125802756393017,"pZ":2.327837747612897,"vX0":7.577841044118458,"vY0":-125.04673820043953,"vZ0":-0.6670675312991696,"x":74.59,"y":175.93,"x0":-2.1145884273658146,"y0":50.00079345878968,"z0":5.420655734242324,"aX":1.9276801014800302},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-4.0,"spinRate":2495,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4379564807509375,"extension":5.8417825793605616},"hitData":{"launchSpeed":86.8,"launchAngle":39.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.25,"coordY":76.49}},"index":2,"playId":"c173f6d9-714f-3a36-8d95-81b2d6c2e804","pitchNumber":2,"startTime":"2026-02-24T22:07:34.794Z","endTime":"2026-02-24T22:07:43.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":-10.7,"leverageIndex":4.3,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:07:43.552Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Velazquez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:07:57.520Z","endTime":"2026-02-24T22:11:15.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"postOnSecond":{"id":701701,"fullName":"Quincy Scott","link":"/api/v1/people/701701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94205685922076,"aZ":-27.990199725754625,"pfxX":-10.033024095319137,"pfxZ":2.7866799678106835,"pX":0.35957407232388766,"pZ":1.151806544622055,"vX0":8.342698003788154,"vY0":-121.465114924874,"vZ0":-3.8778234133667415,"x":103.29,"y":207.68,"x0":-1.8097311909359177,"y0":50.00218690336215,"z0":5.192617820800441,"aX":-15.049018679213189},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.4,"breakHorizontal":16.3,"spinRate":1857,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.45028066202349537,"extension":5.837674319925418},"index":0,"playId":"ef3e7c2b-ba8f-3115-b78a-517420576f94","pitchNumber":1,"startTime":"2026-02-24T22:08:19.789Z","endTime":"2026-02-24T22:08:23.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.279338436776758,"aZ":-29.061780757886993,"pfxX":-10.879519054693134,"pfxZ":2.106081513211418,"pX":-0.9570551299222924,"pZ":1.7786657542003528,"vX0":5.888514226254767,"vY0":-121.01329511528512,"vZ0":-2.1547528588445246,"x":153.48,"y":190.76,"x0":-2.0121887748280747,"y0":50.00482807331546,"z0":5.234134741864579,"aX":-16.088999101360702},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.5,"breakHorizontal":18.2,"spinRate":2009,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.4531434295991885,"extension":5.7874207265698825},"index":1,"playId":"2a61947d-4e29-310b-856d-48fdcb52a725","pitchNumber":2,"startTime":"2026-02-24T22:08:39.082Z","endTime":"2026-02-24T22:08:45.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17891984581006,"aZ":-26.687369797107465,"pfxX":2.1060199370681096,"pfxZ":3.1879257422797664,"pX":-0.681326887851853,"pZ":4.441754792967496,"vX0":2.6390973742323722,"vY0":-129.21168617578553,"vZ0":1.9591133690942408,"x":142.97,"y":118.85,"x0":-1.9825281285891243,"y0":50.00620328409721,"z0":5.698716147688431,"aX":3.627780821582577},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-4.3,"spinRate":2336,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.42089454119356784,"extension":5.602893857047105},"index":2,"playId":"0d386936-e553-317e-a593-78c62a6f47ca","pitchNumber":3,"startTime":"2026-02-24T22:09:05.992Z","endTime":"2026-02-24T22:09:09.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78725716092081,"aZ":-28.72454852225465,"pfxX":-8.831888938696935,"pfxZ":2.278227637691286,"pX":-1.1313781838062864,"pZ":2.2564430535417395,"vX0":4.815648755496882,"vY0":-121.87471242440927,"vZ0":-1.3373468390731467,"x":160.13,"y":177.86,"x0":-1.980214804728266,"y0":50.00039087584524,"z0":5.281225467530809,"aX":-13.353214113624182},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":2009,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4485192544053045,"extension":5.829854411439596},"index":3,"playId":"650af2e8-8a3c-3538-aa51-d5ad3c805a1a","pitchNumber":4,"startTime":"2026-02-24T22:09:25.060Z","endTime":"2026-02-24T22:09:31.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.0,"endSpeed":86.9,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90120897419156,"aZ":-17.555445141986393,"pfxX":-6.1600515093391,"pfxZ":7.550483545518343,"pX":-1.035562248258338,"pZ":2.8526112557561896,"vX0":4.202868071477366,"vY0":-138.2865108929773,"vZ0":-4.407113654144907,"x":156.47,"y":161.76,"x0":-1.7749002639061038,"y0":50.00510310445325,"z0":5.645146355247945,"aX":-11.92948135057747},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2123,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39611363849226855,"extension":5.720701875955799},"index":4,"playId":"c85ab182-629f-34cf-8e71-d957509a2379","pitchNumber":5,"startTime":"2026-02-24T22:09:44.069Z","endTime":"2026-02-24T22:09:49.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.452976557925417,"aZ":-33.888636679882005,"pfxX":1.1413880821715754,"pfxZ":-1.1006785688642413,"pX":1.7683966333194772,"pZ":-0.46459090836706585,"vX0":9.035678964606051,"vY0":-123.9923431431235,"vZ0":-6.654062359452533,"x":49.59,"y":251.32,"x0":-2.069009532591929,"y0":50.00310346844468,"z0":5.076585601078478,"aX":1.777996794569686},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":-4.1,"spinRate":2969,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4414951523170716,"extension":5.7947186325217785},"index":5,"playId":"1eacc194-c33c-3876-9b55-91cd4a623e85","pitchNumber":6,"startTime":"2026-02-24T22:10:07.284Z","endTime":"2026-02-24T22:10:17.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":94.9,"endSpeed":87.2,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23608425317073,"aZ":-16.378411325967,"pfxX":-7.13858334532876,"pfxZ":8.136555322523758,"pX":-0.40033579427612265,"pZ":2.3011565722388347,"vX0":6.214982195506551,"vY0":-138.07170281507663,"vZ0":-5.759050007158895,"x":132.26,"y":176.65,"x0":-1.7472486177179634,"y0":50.000000025707465,"z0":5.506698760225476,"aX":-13.85294247803907},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":11.8,"spinRate":2099,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3959126721813675,"extension":5.893611815673002},"index":6,"playId":"cfd03994-d36d-3141-a458-63d6f225254d","pitchNumber":7,"startTime":"2026-02-24T22:10:41.582Z","endTime":"2026-02-24T22:10:45.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355440202659196,"aZ":-29.493318168938163,"pfxX":-10.836532201459143,"pfxZ":1.8108447824317127,"pX":-0.5844784039533657,"pZ":1.693471758780095,"vX0":6.674456193909549,"vY0":-120.99204370043958,"vZ0":-2.174167295548437,"x":139.28,"y":193.06,"x0":-1.9757384619293386,"y0":50.000758881493354,"z0":5.196881724767451,"aX":-16.010052404614825},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.0,"breakHorizontal":18.0,"spinRate":1934,"spinDirection":264},"zone":7,"typeConfidence":2.0,"plateTime":0.4532958264466278,"extension":5.892759601792276},"index":7,"playId":"6867d5b9-bbad-37f3-9a0f-5cca9110f48d","pitchNumber":8,"startTime":"2026-02-24T22:11:09.540Z","endTime":"2026-02-24T22:11:15.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-9.899999999999999,"leverageIndex":4.17,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:11:15.214Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cooper Johnson flies out to right fielder Kristian Robinson.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-24T22:11:41.948Z","endTime":"2026-02-24T22:11:49.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666194,"fullName":"Cooper Johnson","link":"/api/v1/people/666194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":666194,"fullName":"Cooper Johnson","link":"/api/v1/people/666194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cooper Johnson replaces Jake Burger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"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:11:22.942Z","endTime":"2026-02-24T22:11:44.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666194,"link":"/api/v1/people/666194"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85153853825162,"aZ":-16.934877306697253,"pfxX":-6.371497373855259,"pfxZ":7.835203951185022,"pX":0.32388683456552997,"pZ":2.112141289380265,"vX0":7.379855884770738,"vY0":-138.12242553882766,"vZ0":-6.316588514151117,"x":104.65,"y":181.75,"x0":-1.5464230060719253,"y0":50.00522709065516,"z0":5.555050972217448,"aX":-12.39524748222652},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":10.1,"spinRate":2104,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39556092210027405,"extension":5.912723031552075},"hitData":{"launchSpeed":94.3,"launchAngle":27.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.49,"coordY":75.17}},"index":1,"playId":"247de3f3-16ed-3aa9-b1de-ae36aa811019","pitchNumber":1,"startTime":"2026-02-24T22:11:44.131Z","endTime":"2026-02-24T22:11:49.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"second":{"id":701701,"link":"/api/v1/people/701701"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666194,"link":"/api/v1/people/666194"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":666194,"link":"/api/v1/people/666194"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-8.800000000000002,"leverageIndex":3.48,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:11:49.788Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kristian Robinson doubles (1) on a ground ball to left fielder Aaron Zavala.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:14:15.943Z","endTime":"2026-02-24T22:15:52.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693781,"fullName":"Wilian Bormie","link":"/api/v1/people/693781"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"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":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701648,"link":"/api/v1/people/701648"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Cooper Johnson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"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:13:46.329Z","endTime":"2026-02-24T22:13:46.346Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666194,"link":"/api/v1/people/666194"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Quincy Scott remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"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:13:46.346Z","endTime":"2026-02-24T22:13:46.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701701,"link":"/api/v1/people/701701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wilian Bormie replaces Patrick Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"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:13:46.347Z","endTime":"2026-02-24T22:14:18.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693781,"link":"/api/v1/people/693781"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641907,"link":"/api/v1/people/641907","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855801066964357,"aZ":-33.041072031016455,"pfxX":-0.8064175108718223,"pfxZ":-0.5564619650629155,"pX":0.3579701744346866,"pZ":1.5668140979825007,"vX0":3.482310643967553,"vY0":-124.44694677707055,"vZ0":-3.4776925038159945,"x":103.36,"y":196.48,"x0":-0.962324489317982,"y0":50.00586409725726,"z0":5.755263574814371,"aX":-1.2499108240823962},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.7,"breakHorizontal":0.6,"spinRate":2255,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44223467864496735,"extension":5.9123788855048325},"index":3,"playId":"070a39a7-1160-3c33-9a3f-29dd6f952f88","pitchNumber":1,"startTime":"2026-02-24T22:14:18.095Z","endTime":"2026-02-24T22:14:24.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"}},"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":86.7,"endSpeed":79.3,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44946361623979,"aZ":-32.09066477321325,"pfxX":0.6039795661152896,"pfxZ":0.05334952044923469,"pX":-0.05042421426052719,"pZ":1.8358775015987672,"vX0":1.8570395493934797,"vY0":-126.27194386471409,"vZ0":-3.2008263902023932,"x":118.92,"y":189.21,"x0":-0.8760262075171709,"y0":50.003709925571215,"z0":5.721339362888354,"aX":0.9681707101715079},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.5,"breakHorizontal":-1.6,"spinRate":2302,"spinDirection":22},"zone":8,"typeConfidence":2.0,"plateTime":0.4349798966277225,"extension":5.940980617879249},"index":4,"playId":"e2e9ca62-41e9-3cd4-932d-dac030f18b72","pitchNumber":2,"startTime":"2026-02-24T22:14:52.412Z","endTime":"2026-02-24T22:15:05.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77189343942133,"aZ":-13.423283934434052,"pfxX":-8.193390179845224,"pfxZ":9.175753770860233,"pX":1.127250570215384,"pZ":1.2072407331594914,"vX0":7.629458844571297,"vY0":-141.8674979352287,"vZ0":-9.795723834183281,"x":74.03,"y":206.18,"x0":-0.5294607668438893,"y0":50.00042333437255,"z0":5.555557862762087,"aX":-16.736949229761677},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":13.3,"spinRate":2242,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3857665729713946,"extension":6.143571888540407},"index":5,"playId":"5e7c2341-f0ac-3b4b-8b01-9ee878b81127","pitchNumber":3,"startTime":"2026-02-24T22:15:08.042Z","endTime":"2026-02-24T22:15:12.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.870049798076852,"aZ":-16.341166935399073,"pfxX":-7.509361174698456,"pfxZ":8.027814582850088,"pX":1.0575096347949502,"pZ":2.44101252279819,"vX0":7.687859049200856,"vY0":-139.20189351256968,"vZ0":-5.611055068670239,"x":76.69,"y":172.87,"x0":-0.7581817129122171,"y0":50.000783480158475,"z0":5.55650200429,"aX":-14.805430692271855},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":12.1,"spinRate":2289,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39278019879913284,"extension":6.058640120066132},"index":6,"playId":"58eb2b60-ce1e-3f9e-b772-39778ac28055","pitchNumber":4,"startTime":"2026-02-24T22:15:24.219Z","endTime":"2026-02-24T22:15:29.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55782388806695,"aZ":-13.694366108354915,"pfxX":-6.498043470436986,"pfxZ":9.293060364224292,"pX":-0.8257362965696127,"pZ":2.6166551153225406,"vX0":3.161629485305327,"vY0":-140.0918768427738,"vZ0":-5.696508114879441,"x":148.48,"y":168.13,"x0":-1.1245620919914605,"y0":50.00107926558253,"z0":5.571054405392885,"aX":-12.918211007317131},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2236,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3909323521230861,"extension":6.065594841517576},"hitData":{"launchSpeed":106.2,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.47,"coordY":110.73}},"index":7,"playId":"ea19540b-2bf4-3e75-a400-eb85501b24ba","pitchNumber":5,"startTime":"2026-02-24T22:15:40.659Z","endTime":"2026-02-24T22:15:52.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_ab"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_ab"},{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_pa"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.31,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:15:52.449Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Troy strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:16:02.112Z","endTime":"2026-02-24T22:18:03.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693781,"fullName":"Wilian Bormie","link":"/api/v1/people/693781"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5881998687765,"aZ":-31.57117884251451,"pfxX":0.48426671435763674,"pfxZ":0.38809780084594436,"pX":0.07062397570185917,"pZ":2.0820598603112113,"vX0":2.108069246666489,"vY0":-125.76135701546038,"vZ0":-2.731417377558193,"x":114.31,"y":182.56,"x0":-0.8503490193750652,"y0":50.00413530184879,"z0":5.810808768396658,"aX":0.7557323399186718},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":-1.4,"spinRate":2175,"spinDirection":15},"zone":8,"typeConfidence":2.0,"plateTime":0.43986797365787744,"extension":5.978054179853555},"index":0,"playId":"673721cb-340b-32b9-be40-7c792048ea7f","pitchNumber":1,"startTime":"2026-02-24T22:16:28.203Z","endTime":"2026-02-24T22:16:32.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84936694434444,"aZ":-30.759181388950047,"pfxX":-1.65524937416592,"pfxZ":0.8443591754119781,"pX":1.7222300945240652,"pZ":0.9239893480659565,"vX0":7.112306193649855,"vY0":-127.89684214137334,"vZ0":-5.867549300291756,"x":51.35,"y":213.83,"x0":-0.8673036987617908,"y0":50.00278790595438,"z0":5.630085777373195,"aX":-2.771361497896927},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":1.6,"spinRate":2058,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.4265935092225366,"extension":6.02486598933896},"index":1,"playId":"8ff022e2-978f-3536-9c05-c444c20befd2","pitchNumber":2,"startTime":"2026-02-24T22:16:44.482Z","endTime":"2026-02-24T22:16:48.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":96.1,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12207321239984,"aZ":-14.275295018015258,"pfxX":-5.5968142005645936,"pfxZ":8.990963880091133,"pX":0.31956518011449403,"pZ":1.298163118581078,"vX0":5.661411304400299,"vY0":-139.6712130761679,"vZ0":-8.827523724183392,"x":104.82,"y":203.73,"x0":-0.9988150536059587,"y0":50.00667104022953,"z0":5.421944601776966,"aX":-11.148044518310623},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2107,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3909581715261572,"extension":6.117867357786998},"index":2,"playId":"11a88f24-9c91-396f-8eba-e4397664fb05","pitchNumber":3,"startTime":"2026-02-24T22:17:00.588Z","endTime":"2026-02-24T22:17:06.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61830808085186,"aZ":-30.223371475711815,"pfxX":-0.6743555109375929,"pfxZ":1.2442207772465395,"pX":1.4626855518304054,"pZ":1.3743172455172652,"vX0":5.824385010004563,"vY0":-125.45240681325724,"vZ0":-4.316429222885801,"x":61.25,"y":201.67,"x0":-0.8152418126672766,"y0":50.00447288168302,"z0":5.619069097512801,"aX":-1.060006590790103},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":-0.4,"spinRate":2188,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.43890666094884967,"extension":6.016396758240794},"index":3,"playId":"b8257502-9b37-3bce-93f8-fd977042d885","pitchNumber":4,"startTime":"2026-02-24T22:17:16.458Z","endTime":"2026-02-24T22:17:24.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17155446777084,"aZ":-30.59881068400375,"pfxX":-0.9321560219645253,"pfxZ":0.9577866729270492,"pX":2.008635181262665,"pZ":0.9706249598112097,"vX0":7.382101262724578,"vY0":-127.07237068745162,"vZ0":-5.568440613800961,"x":40.44,"y":212.57,"x0":-0.803532630995966,"y0":50.00345184294122,"z0":5.598841333642163,"aX":-1.536036451575028},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":0.1,"spinRate":2175,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.4297697003973071,"extension":6.005708811902665},"index":4,"playId":"d53d2696-8c4a-35fe-8710-d4f24132a61c","pitchNumber":5,"startTime":"2026-02-24T22:17:40.569Z","endTime":"2026-02-24T22:17:45.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.544848356477697,"aZ":-31.23898772617197,"pfxX":-0.1210138704887802,"pfxZ":0.5631696893146962,"pX":0.9642954802515263,"pZ":1.276907292504298,"vX0":4.678412319405771,"vY0":-126.97563887212146,"vZ0":-4.792056597948914,"x":80.24,"y":204.3,"x0":-0.8753569256924735,"y0":50.001589280601046,"z0":5.634047649968387,"aX":-0.2008227453755355},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":-0.7,"spinRate":2205,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.42904716111711627,"extension":6.08269827354545},"index":5,"playId":"b1d4a20c-49fb-3b62-8187-73bc1616b86a","pitchNumber":6,"startTime":"2026-02-24T22:17:59.382Z","endTime":"2026-02-24T22:18:03.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:18:03.802Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Druw Jones strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:18:08.160Z","endTime":"2026-02-24T22:20:13.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693781,"fullName":"Wilian Bormie","link":"/api/v1/people/693781"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.693981897537075,"aZ":-15.16737988946758,"pfxX":-4.558021994680255,"pfxZ":8.516372562342438,"pX":1.248093140127423,"pZ":1.2422971731950263,"vX0":7.041594459869355,"vY0":-139.9711465327924,"vZ0":-8.97483595012815,"x":69.43,"y":205.24,"x0":-0.7006468098262401,"y0":50.00582560507145,"z0":5.46981221892136,"aX":-9.104993209062833},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":7.0,"spinRate":2114,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39036630281682605,"extension":6.158746257982973},"index":0,"playId":"5a45b24c-09bf-33f8-b40f-1126fa5328aa","pitchNumber":1,"startTime":"2026-02-24T22:18:27.728Z","endTime":"2026-02-24T22:18:33.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kristian Robinson steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"5a45b24c-09bf-33f8-b40f-1126fa5328aa","startTime":"2026-02-24T22:18:35.587Z","endTime":"2026-02-24T22:18:53.715Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677565,"link":"/api/v1/people/677565"},"defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"second":{"id":677565,"link":"/api/v1/people/677565"},"postOnThird":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89467100906439,"aZ":-29.587292871104417,"pfxX":-0.6716623974182463,"pfxZ":1.5441656848422864,"pX":1.4693509125017716,"pZ":1.446056424633552,"vX0":6.079490931763633,"vY0":-128.01981184052693,"vZ0":-4.843532163503689,"x":60.99,"y":199.74,"x0":-0.838661588088217,"y0":50.004998288483336,"z0":5.65100402504415,"aX":-1.1274479570987412},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":0.0,"spinRate":2062,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4261830036567229,"extension":6.185645580645164},"index":2,"playId":"c68c67e2-fcba-3033-ae03-d6227012b7a6","pitchNumber":2,"startTime":"2026-02-24T22:18:53.715Z","endTime":"2026-02-24T22:18:57.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.383375707533396,"aZ":-31.17538326935208,"pfxX":1.0314372488627293,"pfxZ":0.6222382047277915,"pX":0.38895915325433966,"pZ":2.7546719804850577,"vX0":2.7357158000997672,"vY0":-126.08192445749447,"vZ0":-1.2226274877085592,"x":102.17,"y":164.4,"x0":-0.8454832883658137,"y0":50.00205907794868,"z0":5.768807822936139,"aX":1.6553235174409404},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":-2.5,"spinRate":2126,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.4349269795382078,"extension":5.988559438366764},"index":3,"playId":"489c85b7-eaf2-360f-9f3e-41fe0bcd8a04","pitchNumber":3,"startTime":"2026-02-24T22:19:12.261Z","endTime":"2026-02-24T22:19:19.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.343018755937333,"aZ":-12.68621962664945,"pfxX":-4.903942501120746,"pfxZ":9.929376721091803,"pX":1.9488175868354558,"pZ":1.9969843536303806,"vX0":8.219329915901074,"vY0":-139.24066012020887,"vZ0":-7.800401747933919,"x":42.72,"y":184.86,"x0":-0.40463231925641924,"y0":50.006197675099436,"z0":5.674827245434,"aX":-9.62872042103339},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2237,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3934103108376812,"extension":6.1523421909981755},"index":4,"playId":"00931e45-d5bd-33d3-bcf0-41e91f9ae623","pitchNumber":4,"startTime":"2026-02-24T22:19:32.381Z","endTime":"2026-02-24T22:19:36.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.639844001572,"aZ":-31.394996245929228,"pfxX":-1.284577387272452,"pfxZ":0.49626515505067204,"pX":1.9511184723614081,"pZ":1.2428838338914803,"vX0":6.9251421370413295,"vY0":-125.94173861730619,"vZ0":-4.4369541400738814,"x":42.63,"y":205.22,"x0":-0.6878717811134626,"y0":50.00490854566275,"z0":5.616042529262065,"aX":-2.0289888177031186},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":0.5,"spinRate":2268,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4377611036419302,"extension":6.113781140537075},"index":5,"playId":"372ea93e-899f-3eed-83ef-397403b70d83","pitchNumber":5,"startTime":"2026-02-24T22:19:49.952Z","endTime":"2026-02-24T22:19:54.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.470841439651846,"aZ":-30.320914250125316,"pfxX":-0.3852585609002319,"pfxZ":1.1853116321788382,"pX":0.7826272860663325,"pZ":0.9943105531772943,"vX0":4.264382611649245,"vY0":-125.5896270401931,"vZ0":-5.046172864947107,"x":87.17,"y":211.93,"x0":-0.8998708610221618,"y0":50.00605249800977,"z0":5.545786694757395,"aX":-0.6049215012603063},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-0.5,"spinRate":2070,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43899967814789687,"extension":6.066862770639562},"index":6,"playId":"cbf745ef-3400-3d82-af41-48c09ea3c293","pitchNumber":6,"startTime":"2026-02-24T22:20:06.987Z","endTime":"2026-02-24T22:20:13.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_ab"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_ab"},{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_pa"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:20:13.826Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben McLaughlin singles on a sharp line drive to center fielder Michael Helman. Kristian Robinson scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:20:14.693Z","endTime":"2026-02-24T22:22:21.371Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693781,"fullName":"Wilian Bormie","link":"/api/v1/people/693781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":{"id":693781,"link":"/api/v1/people/693781"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.273918545082,"aZ":-15.371827554648696,"pfxX":-5.864082638220616,"pfxZ":8.283244077542005,"pX":0.7344244477049354,"pZ":2.852564263910301,"vX0":5.970891847313504,"vY0":-141.51714171211825,"vZ0":-4.9726105710520585,"x":89.01,"y":161.76,"x0":-0.6408579135682798,"y0":50.002195022065685,"z0":5.616981433997101,"aX":-11.894765875229577},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":9.4,"spinRate":2185,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.38702844720232754,"extension":6.235090844214145},"index":0,"playId":"726202b1-0e58-318e-9cb9-5d628d13d940","pitchNumber":1,"startTime":"2026-02-24T22:20:54.976Z","endTime":"2026-02-24T22:20:59.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":97.6,"endSpeed":89.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33353837872155,"aZ":-12.668544241658891,"pfxX":-5.1868524108241925,"pfxZ":9.58200185317509,"pX":0.5764952430858145,"pZ":2.4247576743455257,"vX0":5.304871243034077,"vY0":-141.96233853319183,"vZ0":-6.612656964626212,"x":95.03,"y":173.31,"x0":-0.6449663476058918,"y0":50.003284085502216,"z0":5.595366435508393,"aX":-10.558520067572037},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2234,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.38624228307605346,"extension":6.181542468842358},"index":1,"playId":"f9e7a2fa-1e8b-34ee-aec2-dc8b7ecce65c","pitchNumber":2,"startTime":"2026-02-24T22:21:11.992Z","endTime":"2026-02-24T22:21:14.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.8,"endSpeed":82.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.579085408594167,"aZ":-31.46073208142437,"pfxX":0.1875206242598293,"pfxZ":0.41656315578654457,"pX":0.5102992739070794,"pZ":2.547337070189602,"vX0":3.2209116173096946,"vY0":-129.48352618083618,"vZ0":-2.2098967000396343,"x":97.55,"y":170.0,"x0":-0.7671140841823849,"y0":50.00453189597358,"z0":5.787247290927288,"aX":0.3225081883772954},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":-1.0,"spinRate":2151,"spinDirection":314},"zone":6,"typeConfidence":2.0,"plateTime":0.4208245039620673,"extension":6.171870716763979},"index":2,"playId":"2ee986ce-eeff-309e-9e71-859414ddef22","pitchNumber":3,"startTime":"2026-02-24T22:21:34.512Z","endTime":"2026-02-24T22:21:40.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.404726660139275,"aZ":-18.402938225297756,"pfxX":-7.577262319601327,"pfxZ":6.683374419321172,"pX":-0.1295590850936965,"pZ":1.9143937725840683,"vX0":4.007772048884809,"vY0":-142.10368702052193,"vZ0":-7.249930615553593,"x":121.94,"y":187.09,"x0":-0.568469784362871,"y0":50.00019634866745,"z0":5.653380247275768,"aX":-15.60367434565914},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":13.0,"spinRate":2208,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.38441017639571884,"extension":6.138377145335601},"hitData":{"launchSpeed":107.2,"launchAngle":10.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.17,"coordY":76.45}},"index":3,"playId":"bab6d42f-281f-3da8-9e9b-d1156c5660d1","pitchNumber":4,"startTime":"2026-02-24T22:22:12.485Z","endTime":"2026-02-24T22:22:21.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_ab"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_ab"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.58,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:22:21.371Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt O'Neill flies out to center fielder Michael Helman.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-24T22:22:27.191Z","endTime":"2026-02-24T22:24:21.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693781,"fullName":"Wilian Bormie","link":"/api/v1/people/693781"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.742456890340694,"aZ":-31.93017598771739,"pfxX":-0.30867626978853463,"pfxZ":0.152323075050818,"pX":-0.012402223957293164,"pZ":3.2510735518720106,"vX0":2.5524840342618855,"vY0":-125.88711104155162,"vZ0":-0.040064629269145335,"x":117.47,"y":151.0,"x0":-0.9908200512687205,"y0":50.00525106085696,"z0":5.809363104786409,"aX":-0.5056280649858876},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":0.1,"spinRate":2233,"spinDirection":90},"zone":2,"typeConfidence":2.0,"plateTime":0.4317921112067937,"extension":6.025668087315707},"index":0,"playId":"e2e2187d-4b11-339e-aa6e-b0104448a012","pitchNumber":1,"startTime":"2026-02-24T22:22:51.810Z","endTime":"2026-02-24T22:22:56.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4987201885257,"aZ":-31.697636404455874,"pfxX":-0.9291035712311537,"pfxZ":0.27751277012801445,"pX":0.42735528219348745,"pZ":3.129054679934459,"vX0":3.6976967659088644,"vY0":-128.73755363024173,"vZ0":-0.5405274792906689,"x":100.71,"y":154.3,"x0":-0.9012690307974555,"y0":50.00068875522319,"z0":5.776549333029768,"aX":-1.5741229682695221},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.6,"breakHorizontal":1.0,"spinRate":2233,"spinDirection":38},"zone":3,"typeConfidence":2.0,"plateTime":0.424021714817425,"extension":6.070763094527792},"index":1,"playId":"f2cc5f12-c245-3fd2-bb1d-71581cf4b68b","pitchNumber":2,"startTime":"2026-02-24T22:23:07.376Z","endTime":"2026-02-24T22:23:13.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben McLaughlin steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"f2cc5f12-c245-3fd2-bb1d-71581cf4b68b","startTime":"2026-02-24T22:23:18.499Z","endTime":"2026-02-24T22:23:35.289Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"postOnSecond":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.16,"dramaIndex":11.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83963710313205,"aZ":-33.49203876809759,"pfxX":0.22994571963598442,"pfxZ":-0.7811254582517613,"pX":0.9890807866446675,"pZ":1.9512119245057549,"vX0":4.294645802226432,"vY0":-128.5151400425374,"vZ0":-3.0327955465081176,"x":79.3,"y":186.1,"x0":-0.7257277705592698,"y0":50.00230835149878,"z0":5.718571965716195,"aX":0.3878971669014579},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":-1.3,"spinRate":2334,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4243889476135827,"extension":6.07580476549434},"index":3,"playId":"bf944203-491a-3215-a85f-af82aa397739","pitchNumber":3,"startTime":"2026-02-24T22:23:35.289Z","endTime":"2026-02-24T22:23:39.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.758429711963316,"aZ":-35.09660274162126,"pfxX":0.6824713945686292,"pfxZ":-1.7891158339661057,"pX":0.0735616520695534,"pZ":2.840275165915303,"vX0":1.8961136269949836,"vY0":-126.70857739574852,"vZ0":-0.3980530137996142,"x":114.2,"y":162.09,"x0":-0.7717032107943513,"y0":50.001867116173706,"z0":5.792451490531602,"aX":1.1148934315401813},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.1,"breakHorizontal":-1.7,"spinRate":2307,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.4314897502744288,"extension":6.16634992171686},"index":4,"playId":"5a0f71be-87ac-3c68-8f32-f8d90fb4a329","pitchNumber":4,"startTime":"2026-02-24T22:23:53.279Z","endTime":"2026-02-24T22:23:59.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4122074913619,"aZ":-15.19538709869988,"pfxX":-5.1080100370808665,"pfxZ":8.502219233410992,"pX":0.35209720687939094,"pZ":3.3164056897422065,"vX0":4.378176748076399,"vY0":-139.90267573147455,"vZ0":-4.1147850190032225,"x":103.58,"y":149.24,"x0":-0.563896210043044,"y0":50.001629426051636,"z0":5.7917410365520166,"aX":-10.19879241531709},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2362,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39043154407256697,"extension":6.137797736834129},"hitData":{"launchSpeed":98.4,"launchAngle":30.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.78,"coordY":44.17}},"index":5,"playId":"fb1a0f2e-17fc-305e-961b-1a8272c93274","pitchNumber":5,"startTime":"2026-02-24T22:24:15.387Z","endTime":"2026-02-24T22:24:21.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693781,"link":"/api/v1/people/693781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":621006,"link":"/api/v1/people/621006"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":701648,"link":"/api/v1/people/701648"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701701,"link":"/api/v1/people/701701"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_ab"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_ab"},{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":693781,"link":"/api/v1/people/693781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:24:21.429Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Bride grounds out, shortstop Anderdson Rojas to first baseman Ben McLaughlin.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:26:38.646Z","endTime":"2026-02-24T22:28:11.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"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":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699232,"link":"/api/v1/people/699232"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Curtiss replaces Bryce Jarvis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"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:09.785Z","endTime":"2026-02-24T22:26:40.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.426380622539057,"aZ":-27.832519139889353,"pfxX":1.189183024728934,"pfxZ":2.7441392740091164,"pX":0.1743628829793509,"pZ":1.4596455026160737,"vX0":6.3530609332804415,"vY0":-124.36957061648184,"vZ0":-5.398145057626583,"x":110.35,"y":199.37,"x0":-2.5565781231592957,"y0":50.005021124077395,"z0":5.936476360765494,"aX":1.882494375671335},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.1,"breakHorizontal":-3.5,"spinRate":2505,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4386050736274907,"extension":6.3947667520087315},"index":1,"playId":"603ef6a8-8c93-3dca-8e85-5c04b3321d16","pitchNumber":1,"startTime":"2026-02-24T22:26:40.940Z","endTime":"2026-02-24T22:26:45.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167124515719472,"aZ":-13.60878906030647,"pfxX":-4.2897419405561985,"pfxZ":10.13921753802795,"pX":0.5451205419849148,"pZ":3.1619158757096573,"vX0":8.815633757180654,"vY0":-134.25323381915064,"vZ0":-5.13686854664503,"x":96.22,"y":153.41,"x0":-2.2189820622545757,"y0":50.00510807358601,"z0":6.063421320838317,"aX":-7.857130767321922},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2249,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4074551167068834,"extension":6.647272111879287},"index":2,"playId":"035a6872-86f2-37b5-86fd-756bae8a74a5","pitchNumber":2,"startTime":"2026-02-24T22:26:55.105Z","endTime":"2026-02-24T22:26:58.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.3,"endSpeed":86.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.671815727797703,"aZ":-13.1293142327656,"pfxX":-4.0299479871082395,"pfxZ":10.153702683272204,"pX":1.4216324268989955,"pZ":2.4316968641833325,"vX0":10.376508840582872,"vY0":-135.39279210153626,"vZ0":-7.540335707951731,"x":62.81,"y":173.12,"x0":-1.9194080539979945,"y0":50.00437229223288,"z0":6.151594915465491,"aX":-7.560588805643674},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2409,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.402931673923141,"extension":6.829756538588398},"index":3,"playId":"7b484958-5c03-3d51-b299-f3e506a8e40f","pitchNumber":3,"startTime":"2026-02-24T22:27:11.775Z","endTime":"2026-02-24T22:27:16.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.4,"endSpeed":80.0,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86968998283285,"aZ":-24.45962857124441,"pfxX":-8.650404465248295,"pfxZ":4.766892739744428,"pX":-1.279005093293806,"pZ":2.399451606634619,"vX0":4.989473108852535,"vY0":-125.73777637359947,"vZ0":-4.176631924933694,"x":165.75,"y":173.99,"x0":-2.1539892879310045,"y0":50.003349478430515,"z0":6.041096897897006,"aX":-14.003908536644753},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":1736,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.43378652563725284,"extension":6.533198457188954},"index":4,"playId":"49c817f0-b244-3b19-bfec-f834bdb49f3f","pitchNumber":4,"startTime":"2026-02-24T22:27:24.179Z","endTime":"2026-02-24T22:27:31.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"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-24T22:27:44.226Z","endTime":"2026-02-24T22:27:51.178Z","isPitch":false,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":81.0,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81199470868694,"aZ":-28.136214702621512,"pfxX":1.69562493889788,"pfxZ":2.487211528550636,"pX":1.1759430052187918,"pZ":0.7039047520817611,"vX0":8.218760557004144,"vY0":-125.6239728082292,"vZ0":-7.4935486375690274,"x":72.18,"y":219.77,"x0":-2.3380524651726216,"y0":50.00234878395076,"z0":5.965096942246949,"aX":2.7501243152961536},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":-4.7,"spinRate":2616,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.43349764662162293,"extension":6.529716903405554},"index":6,"playId":"aaaf9a13-c68d-3bc3-818a-4162c9989c8c","pitchNumber":5,"startTime":"2026-02-24T22:27:51.178Z","endTime":"2026-02-24T22:27:56.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017279378396122,"aZ":-13.495019626470347,"pfxX":-6.162566711988812,"pfxZ":10.183776510958268,"pX":0.39051875765393285,"pZ":2.2341812339570972,"vX0":9.057647435722403,"vY0":-133.8733227925351,"vZ0":-7.538773881010936,"x":102.11,"y":178.46,"x0":-2.2195887518645256,"y0":50.004980019945336,"z0":6.0317665895158905,"aX":-11.306734227703531},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":9.5,"spinRate":2277,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4074838452675644,"extension":6.57059837088152},"hitData":{"launchSpeed":84.3,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.55,"coordY":150.75}},"index":7,"playId":"9dc74e0c-39ba-3c2c-ad3a-e9d751b0debd","pitchNumber":6,"startTime":"2026-02-24T22:28:04.845Z","endTime":"2026-02-24T22:28:11.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:28:11.615Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Herrera pops out to shortstop Anderdson Rojas.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:28:19.957Z","endTime":"2026-02-24T22:30:30.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"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":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699232,"link":"/api/v1/people/699232"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464020828036137,"aZ":-25.211750198097832,"pfxX":-0.5558679076496729,"pfxZ":3.9870127299612843,"pX":-0.6273729439586757,"pZ":2.497219680857977,"vX0":5.074053056152414,"vY0":-130.31923501559766,"vZ0":-4.224687929212822,"x":140.91,"y":171.36,"x0":-2.514831028975377,"y0":50.00314670210678,"z0":6.009586698873896,"aX":-0.9713454358391687},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":0.1,"spinRate":2618,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.41786129849604947,"extension":6.328418038563601},"index":0,"playId":"c740b9bf-345e-336e-8478-5a78c2d9275e","pitchNumber":1,"startTime":"2026-02-24T22:28:36.740Z","endTime":"2026-02-24T22:28:40.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"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-24T22:28:48.880Z","endTime":"2026-02-24T22:28:55.934Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.948263745626942,"aZ":-26.841307886413254,"pfxX":1.11510055974419,"pfxZ":3.1343193318379097,"pX":0.8659939559364539,"pZ":2.801133310130116,"vX0":7.568623796702339,"vY0":-128.62520779566847,"vZ0":-3.0449228952784817,"x":83.99,"y":163.15,"x0":-2.241411871846224,"y0":50.00050144313018,"z0":6.04854731164315,"aX":1.8959995073786398},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":-3.5,"spinRate":2606,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4234285253032519,"extension":6.509369555250284},"index":2,"playId":"6ebb5f9b-0999-36a9-a235-4d883c72ea68","pitchNumber":2,"startTime":"2026-02-24T22:28:55.934Z","endTime":"2026-02-24T22:29:00.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":87.2,"endSpeed":81.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61568414111534,"aZ":-25.317542054039695,"pfxX":-6.899898215180107,"pfxZ":4.121655313948013,"pX":-1.4667916730502577,"pZ":2.252726835725693,"vX0":4.986790624230544,"vY0":-126.99881590755764,"vZ0":-4.568628216678578,"x":172.91,"y":177.96,"x0":-2.541978276659351,"y0":50.00140185422798,"z0":6.045466580395536,"aX":-11.473182493374267},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":11.6,"spinRate":1805,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4283524043838245,"extension":6.410328436806091},"index":3,"playId":"6bf3e737-c085-3df7-bf6a-32bb9b8ad48f","pitchNumber":3,"startTime":"2026-02-24T22:29:10.539Z","endTime":"2026-02-24T22:29:14.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.696705390430196,"aZ":-12.61724001949831,"pfxX":-4.445112010343285,"pfxZ":10.357741639108026,"pX":0.650551480180042,"pZ":1.7299021616691268,"vX0":9.07446548672112,"vY0":-136.0216725394504,"vZ0":-9.149374329199272,"x":92.2,"y":192.07,"x0":-2.13990636783741,"y0":50.005847700207035,"z0":5.995995020555756,"aX":-8.396230364356402},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2411,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.40150676672506913,"extension":6.645269947990879},"index":4,"playId":"20fa82c9-5adc-3f46-86c7-8f54e0388d13","pitchNumber":4,"startTime":"2026-02-24T22:29:23.949Z","endTime":"2026-02-24T22:29:28.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":86.9,"endSpeed":81.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531076403793143,"aZ":-26.29286225525335,"pfxX":1.88870289992335,"pfxZ":3.623385509085904,"pX":0.653272989808401,"pZ":-0.8297978755955855,"vX0":6.909516131697266,"vY0":-126.01296711297333,"vZ0":-11.230466873790684,"x":92.1,"y":261.18,"x0":-2.3598390594366476,"y0":50.000729115215414,"z0":5.7772265723897265,"aX":3.0627930611545255},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":-4.9,"spinRate":2673,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.43322723014174525,"extension":6.420704325798671},"index":5,"playId":"6634035f-8307-3cdf-9d86-1bab0dfc2f3a","pitchNumber":5,"startTime":"2026-02-24T22:29:47.383Z","endTime":"2026-02-24T22:29:53.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.004278689737045,"aZ":-23.348426053937374,"pfxX":-0.12685861187723635,"pfxZ":5.141699245994949,"pX":1.9553395047291975,"pZ":1.9281102726243047,"vX0":10.823352017412008,"vY0":-128.95475246832868,"vZ0":-5.815071857636237,"x":42.47,"y":186.72,"x0":-2.24614485955756,"y0":50.00154146945969,"z0":5.9672613226709,"aX":-0.21765992268906714},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-1.7,"spinRate":2627,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.42166402890952703,"extension":6.634287835895455},"index":6,"playId":"94ed4b03-1dea-351d-9c1e-6bb44d926e26","pitchNumber":6,"startTime":"2026-02-24T22:30:06.167Z","endTime":"2026-02-24T22:30:11.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.939537478807686,"aZ":-12.563129064300274,"pfxX":-5.846654319478974,"pfxZ":10.766830323070373,"pX":0.4757603004116028,"pZ":2.0569310797977205,"vX0":8.859945603319558,"vY0":-134.31907897028626,"vZ0":-8.12580255392464,"x":98.87,"y":183.24,"x0":-2.110664896308806,"y0":50.003793967514184,"z0":6.0210272050258595,"aX":-10.650914887487962},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2387,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40827257660781413,"extension":6.55519415117064},"hitData":{"launchSpeed":92.1,"launchAngle":66.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":128.62,"coordY":130.08}},"index":7,"playId":"8588cab7-f94f-3250-854a-dc3e3dba73eb","pitchNumber":7,"startTime":"2026-02-24T22:30:19.987Z","endTime":"2026-02-24T22:30:30.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:30:30.754Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt O'Neill challenged (pitch result): John Taylor walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:30:36.860Z","endTime":"2026-02-24T22:33:23.194Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1999446227471,"aZ":-11.15998896122419,"pfxX":-3.7472464610204166,"pfxZ":11.547351129477159,"pX":0.7329064158726645,"pZ":1.7920752705745453,"vX0":8.669546753181551,"vY0":-134.0919686252408,"vZ0":-9.033076855813512,"x":89.06,"y":190.39,"x0":-2.0563171160467837,"y0":50.002814840003154,"z0":6.002325974481316,"aX":-6.820217625672869},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":4.9,"spinRate":2392,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4085901397730809,"extension":6.549349345629337},"index":0,"playId":"7c0d16b2-0139-3596-9203-aa13bea8b64f","pitchNumber":1,"startTime":"2026-02-24T22:30:52.103Z","endTime":"2026-02-24T22:30:56.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.2,"endSpeed":84.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.773941153912023,"aZ":-11.544484937507834,"pfxX":-4.467225989819463,"pfxZ":11.15571901533873,"pX":0.7128651318009411,"pZ":4.207331698334605,"vX0":9.178702583092297,"vY0":-135.41743846655692,"vZ0":-3.214739291973682,"x":89.83,"y":125.18,"x0":-2.1467653911807356,"y0":50.0024598994923,"z0":6.222635765293596,"aX":-8.26217982124397},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":6.0,"spinRate":2362,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4051525783802923,"extension":6.5399592225286085},"index":1,"playId":"34d667d8-4252-3789-9657-d26ea0b6ffa4","pitchNumber":2,"startTime":"2026-02-24T22:31:03.805Z","endTime":"2026-02-24T22:31:10.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.6,"endSpeed":82.9,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12535876037102,"aZ":-23.382164488576283,"pfxX":0.25259020744410465,"pfxZ":5.140757583340941,"pX":0.7405320836418551,"pZ":0.8526512978037365,"vX0":7.552473735457708,"vY0":-128.755890508892,"vZ0":-8.20181100087161,"x":88.77,"y":215.76,"x0":-2.2411451913245903,"y0":50.00201646142325,"z0":5.837157146941004,"aX":0.4309149946172031},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-1.8,"spinRate":1984,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.42244608655465843,"extension":6.42206633297622},"index":2,"playId":"11371826-ebd5-3ed2-9bf2-7436ce7179f2","pitchNumber":3,"startTime":"2026-02-24T22:31:16.316Z","endTime":"2026-02-24T22:31:20.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.480788405671454,"aZ":-12.52737168564463,"pfxX":-4.715494818861151,"pfxZ":10.892637787718233,"pX":1.075043408644395,"pZ":3.485477608186706,"vX0":9.924186978610093,"vY0":-133.18625695680416,"vZ0":-4.5202121458524065,"x":76.02,"y":144.67,"x0":-2.079926476961399,"y0":50.00638696279844,"z0":6.1045879803243155,"aX":-8.508911335349556},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2403,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.41059625338653927,"extension":6.53859152025019},"index":3,"playId":"367ff985-1570-3492-886d-6d92f06dfa31","pitchNumber":4,"startTime":"2026-02-24T22:31:29.167Z","endTime":"2026-02-24T22:31:36.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.580666034193023,"aZ":-25.055431360232674,"pfxX":0.6387008076089886,"pfxZ":4.239677230054007,"pX":0.23278024017832388,"pZ":1.9227133764076185,"vX0":6.504106628272481,"vY0":-128.25972753357055,"vZ0":-5.227250981869588,"x":108.13,"y":186.87,"x0":-2.4107120327037057,"y0":50.00347607604429,"z0":5.921755153903623,"aX":1.0715403477265895},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":-2.5,"spinRate":2575,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.4257700712663097,"extension":6.494593785099365},"index":4,"playId":"965d555e-360b-3ae8-800c-ca581a5acadd","pitchNumber":5,"startTime":"2026-02-24T22:31:44.601Z","endTime":"2026-02-24T22:31:49.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79174503156914,"aZ":-26.426792584612194,"pfxX":-7.7118334402074,"pfxZ":3.592733632656948,"pX":0.23245507283156328,"pZ":1.8596347827603803,"vX0":8.045337093860544,"vY0":-124.79554067816314,"vZ0":-4.97264344346658,"x":108.14,"y":188.57,"x0":-2.009859745464026,"y0":50.0040713691866,"z0":6.018077177297693,"aX":-12.337429698950574},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":12.5,"spinRate":1659,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.436565609671701,"extension":6.72851195098804},"index":5,"playId":"08ebd09d-e348-3204-87cd-d08e0530c89c","pitchNumber":6,"startTime":"2026-02-24T22:31:56.950Z","endTime":"2026-02-24T22:32:16.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.530852862256676,"aZ":-15.232364673046618,"pfxX":-3.6244821715827773,"pfxZ":9.366957481744468,"pX":0.9218103595121342,"pZ":2.1669230498525507,"vX0":8.740881809285868,"vY0":-133.1175141307474,"vZ0":-7.66427502977838,"x":81.86,"y":180.27,"x0":-1.9221858953732822,"y0":50.00037068626117,"z0":6.169807809899448,"aX":-6.554313171855612},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":4.8,"spinRate":2285,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.41025838254820046,"extension":6.619772029723507},"index":6,"playId":"1d1c5bd7-e158-3db9-b745-99937922dfa0","pitchNumber":7,"startTime":"2026-02-24T22:32:33.535Z","endTime":"2026-02-24T22:32:37.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19800035614358,"aZ":-24.19366813815057,"pfxX":-6.544352955089314,"pfxZ":4.983253925274299,"pX":-0.28189583232062015,"pZ":1.8494724598169296,"vX0":7.1295616982271035,"vY0":-124.97012351966387,"vZ0":-5.507751543566931,"x":127.75,"y":188.84,"x0":-2.3046210743756066,"y0":50.00350141758426,"z0":6.036948561457715,"aX":-10.48304924885857},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.2,"breakHorizontal":10.4,"spinRate":1724,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.43617874883141017,"extension":6.555711867911827},"index":7,"playId":"1205aac2-4e4f-3bc4-bbc4-4ef02db6ad51","pitchNumber":8,"startTime":"2026-02-24T22:32:57.466Z","endTime":"2026-02-24T22:33:01.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77946993410075,"aZ":-12.451044236977655,"pfxX":-3.827204403573311,"pfxZ":10.648834155812192,"pX":1.0690721629204623,"pZ":1.739322144104018,"vX0":9.456656135873061,"vY0":-134.84381995079318,"vZ0":-8.984555536681839,"x":76.25,"y":191.82,"x0":-1.9772570307141637,"y0":50.00045616811026,"z0":5.98081515015431,"aX":-7.087647242621797},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":5.0,"spinRate":2239,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.405318273989395,"extension":6.8491806026928},"index":8,"playId":"025ce577-34c7-3b0b-ab4e-13e86a25279d","pitchNumber":9,"startTime":"2026-02-24T22:33:17.067Z","endTime":"2026-02-24T22:33:23.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":822966,"link":"/api/v1/people/822966"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"}},"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:33:23.194Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Martin Jr. singles on a ground ball to right fielder Kristian Robinson. John Taylor to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:33:27.513Z","endTime":"2026-02-24T22:35:20.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"postOnSecond":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"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":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.0,"endSpeed":79.2,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245379080882678,"aZ":-26.57016618830177,"pfxX":0.19163976472204736,"pfxZ":3.5613262881484875,"pX":-0.4050888321627494,"pZ":1.9798843967515387,"vX0":5.938744312938133,"vY0":-123.72169489271974,"vZ0":-4.2587560462539145,"x":102.63,"y":194.14,"x0":-2.846566476902343,"y0":50.001464102577565,"z0":5.912342040106891,"aX":0.3014654409778369},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2532,"spinDirection":173},"zone":7,"typeConfidence":2.0,"plateTime":0.44020784951859504,"extension":6.157345312425007},"index":0,"playId":"597047da-9e8e-3499-a3d9-89563675b539","pitchNumber":1,"startTime":"2026-02-24T22:33:59.394Z","endTime":"2026-02-24T22:34:03.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26836002547734,"aZ":-23.59091209081731,"pfxX":0.3184205737584098,"pfxZ":5.030999727921133,"pX":0.4839217188010049,"pZ":2.9344808349031957,"vX0":7.6251139295315,"vY0":-129.11438675045352,"vZ0":-3.3889149387425803,"x":98.55,"y":159.55,"x0":-2.5361586452233866,"y0":50.00252379309282,"z0":6.058214110550541,"aX":0.5420291279808666},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":-2.2,"spinRate":2584,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.4225467987528875,"extension":6.314257415546064},"index":1,"playId":"0f027169-33f4-36e1-9323-e022414fb061","pitchNumber":2,"startTime":"2026-02-24T22:34:22.559Z","endTime":"2026-02-24T22:34:29.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"08319516-0756-0023-001c-f08cd117d70a","startTime":"2026-02-24T22:34:42.465Z","endTime":"2026-02-24T22:34:53.143Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333313369383657,"aZ":-15.52170551090828,"pfxX":-5.062174867904495,"pfxZ":8.930789100780313,"pX":1.0978155558042721,"pZ":2.6346673321713423,"vX0":10.599553160345746,"vY0":-134.9490489600234,"vZ0":-6.443378400053476,"x":75.15,"y":167.64,"x0":-2.203922086267053,"y0":50.00569536070334,"z0":6.125970397469722,"aX":-9.443101802476592},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2395,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4041870256935205,"extension":6.544685916075159},"index":3,"playId":"b6af4443-24d4-386d-9f9a-9d7d9c02c868","pitchNumber":3,"startTime":"2026-02-24T22:34:53.143Z","endTime":"2026-02-24T22:35:00.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0892440092512,"aZ":-26.54297643351669,"pfxX":0.7681848308184771,"pfxZ":3.4162319494419116,"pX":0.355445274468785,"pZ":3.2434003517961205,"vX0":6.978438274582038,"vY0":-127.10417266335097,"vZ0":-1.957925479409155,"x":103.45,"y":151.21,"x0":-2.516421513182405,"y0":50.00392968165088,"z0":6.114717567964252,"aX":1.2672061676549204},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-2.9,"spinRate":2598,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.42961129103345685,"extension":6.326112857134873},"hitData":{"launchSpeed":103.5,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.86,"coordY":116.81}},"index":4,"playId":"7036bcba-aa0c-379b-89e8-4a4cbab70a28","pitchNumber":4,"startTime":"2026-02-24T22:35:12.544Z","endTime":"2026-02-24T22:35:20.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621006,"link":"/api/v1/people/621006"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":621006,"link":"/api/v1/people/621006"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":3.0999999999999996,"leverageIndex":0.59,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:35:20.198Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Quincy Scott singles on a sharp line drive to left fielder Junior Franco. John Taylor scores. Richie Martin Jr. to 3rd.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:36:29.343Z","endTime":"2026-02-24T22:36:40.389Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701701,"fullName":"Quincy Scott","link":"/api/v1/people/701701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701701,"fullName":"Quincy Scott","link":"/api/v1/people/701701"},"postOnThird":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"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":701701,"fullName":"Quincy Scott","link":"/api/v1/people/701701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691285,"link":"/api/v1/people/691285"},"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":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"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":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"responsiblePitcher":{"id":595928,"link":"/api/v1/people/595928"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"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:35:32.100Z","endTime":"2026-02-24T22:36:31.510Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":701701,"link":"/api/v1/people/701701","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"second":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.656345854870043,"aZ":-14.258009508082235,"pfxX":-4.72967470502309,"pfxZ":9.807527118870418,"pX":0.09668360745464995,"pZ":2.757348968794468,"vX0":8.379799600742949,"vY0":-133.74824150074747,"vZ0":-6.248977542015687,"x":113.31,"y":164.33,"x0":-2.4509733055243745,"y0":50.00183071099839,"z0":6.131826766938443,"aX":-8.639639630148354},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":7.0,"spinRate":2294,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4082685937339936,"extension":6.543170693986283},"hitData":{"launchSpeed":111.1,"launchAngle":11.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.62,"coordY":77.52}},"index":1,"playId":"778e0acb-618a-3d80-82e0-491f1d453bc6","pitchNumber":1,"startTime":"2026-02-24T22:36:31.510Z","endTime":"2026-02-24T22:36:40.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":701701,"link":"/api/v1/people/701701","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"second":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701701,"link":"/api/v1/people/701701"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":701701,"link":"/api/v1/people/701701"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":5.4,"leverageIndex":1.85,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:36:40.389Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Aaron Zavala flies out sharply to center fielder Druw Jones.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-24T22:36:49.197Z","endTime":"2026-02-24T22:37:40.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.680501439343395,"aZ":-24.061796401885054,"pfxX":-6.233450259181861,"pfxZ":5.370829546062474,"pX":-1.66001336256729,"pZ":3.8775247585283954,"vX0":4.265293217408334,"vY0":-121.8003804370014,"vZ0":-0.5316014220968857,"x":180.28,"y":134.09,"x0":-2.6191694973712893,"y0":50.00417568273345,"z0":6.169248354062881,"aX":-9.418553500319122},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.8,"breakHorizontal":10.3,"spinRate":1697,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4487457861393924,"extension":6.308742884822611},"index":0,"playId":"be649f13-038f-3b0f-bcf6-0eda9a4a242c","pitchNumber":1,"startTime":"2026-02-24T22:37:14.682Z","endTime":"2026-02-24T22:37:18.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"first":{"id":701701,"link":"/api/v1/people/701701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.906072763016706,"aZ":-22.156032390600412,"pfxX":1.8470583485552772,"pfxZ":6.1799779916693,"pX":0.430878427410209,"pZ":1.4903875337987464,"vX0":7.357948784423848,"vY0":-126.03591921185848,"vZ0":-6.436881781272862,"x":100.58,"y":198.54,"x0":-2.7576468292592593,"y0":50.00073579500142,"z0":5.848498456644621,"aX":2.9905669177269845},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.1,"breakHorizontal":-4.9,"spinRate":2543,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4334138763315529,"extension":6.226639596079519},"hitData":{"launchSpeed":102.3,"launchAngle":38.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.61,"coordY":42.99}},"index":1,"playId":"e8e87c86-21ba-3b10-a24e-e9e866ab4b76","pitchNumber":2,"startTime":"2026-02-24T22:37:31.615Z","endTime":"2026-02-24T22:37:40.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595928,"link":"/api/v1/people/595928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":699232,"link":"/api/v1/people/699232"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"first":{"id":701701,"link":"/api/v1/people/701701"},"third":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Home Plate"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701648,"link":"/api/v1/people/701648"},"credit":"b_ab"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_ab"},{"player":{"id":701648,"link":"/api/v1/people/701648"},"credit":"b_pa"},{"player":{"id":595928,"link":"/api/v1/people/595928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-10.0,"leverageIndex":3.92,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2026-02-24T22:37:40.658Z","atBatIndex":76}]