[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brett Sullivan homers (1) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:06:26.887Z","endTime":"2026-03-01T20:08:20.555Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"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-03-01T18:19:14.757Z","endTime":"2026-03-01T19:38:24.111Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"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-03-01T19:38:24.111Z","endTime":"2026-03-01T20:04:54.465Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"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-03-01T20:04:54.465Z","endTime":"2026-03-01T20:06:29.077Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90739983663192,"aZ":-16.990762448387123,"pfxX":-7.555981400417805,"pfxZ":7.993551836973083,"pX":-1.3011407976774856,"pZ":3.890994200709728,"vX0":6.359964569919371,"vY0":-136.86108184655544,"vZ0":-2.8065240049168456,"x":166.6,"y":133.72,"x0":-2.6722103573459717,"y0":50.00036130287448,"z0":6.0919140214282965,"aX":-14.347320129959153},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2264,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4000455431149992,"extension":6.745549586210235},"index":3,"playId":"a074d732-3df1-3ee4-a28c-86164047de04","pitchNumber":1,"startTime":"2026-03-01T20:06:29.077Z","endTime":"2026-03-01T20:06:32.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.7,"endSpeed":86.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10058827954466,"aZ":-16.098469281541636,"pfxX":-7.885639528586349,"pfxZ":8.345428009946092,"pX":-0.03142318843119073,"pZ":3.3491107800527864,"vX0":9.546902101383228,"vY0":-137.5549526660769,"vZ0":-3.941430709835353,"x":118.2,"y":148.35,"x0":-2.514455248105007,"y0":50.000748368849166,"z0":5.884595311958401,"aX":-15.185691609475017},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2251,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3974440641171082,"extension":6.8822174147243524},"index":4,"playId":"116e6126-2cc9-3d13-a02d-0074581ab1a3","pitchNumber":2,"startTime":"2026-03-01T20:06:43.770Z","endTime":"2026-03-01T20:06:46.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.4,"endSpeed":86.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.040344278655155,"aZ":-17.512516855396708,"pfxX":-5.6901187590858715,"pfxZ":7.665953160408643,"pX":-1.3637351565766016,"pZ":3.455004156615152,"vX0":5.670833841003014,"vY0":-137.32423128437307,"vZ0":-3.5272474551785655,"x":168.98,"y":145.49,"x0":-2.7149735900075918,"y0":50.00112972601194,"z0":5.945376071391159,"aX":-10.880788287661964},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":9.1,"spinRate":2085,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39866051939214797,"extension":6.8769791327378735},"index":5,"playId":"2587c978-00cc-39f4-9e1b-2e7ac983e588","pitchNumber":3,"startTime":"2026-03-01T20:06:59.173Z","endTime":"2026-03-01T20:07:02.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.745824221284355,"aZ":-15.814947421426634,"pfxX":-8.22288297944745,"pfxZ":8.334424625483955,"pX":0.4175516642762647,"pZ":1.851765741789037,"vX0":10.878563523107479,"vY0":-138.88698225719915,"vZ0":-8.204437858052586,"x":101.08,"y":188.78,"x0":-2.4731940218579793,"y0":50.00246080786004,"z0":5.88599774927253,"aX":-16.139819929106462},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2153,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.39366504103810707,"extension":6.869908785059546},"index":6,"playId":"44a5d83b-b8c7-3370-afb5-55e66c48828a","pitchNumber":4,"startTime":"2026-03-01T20:07:15.857Z","endTime":"2026-03-01T20:07:20.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34680633564177,"aZ":-40.206995818061195,"pfxX":6.3413214036178225,"pfxZ":-5.4524047873803205,"pX":0.6045414380967129,"pZ":2.023454239521976,"vX0":5.649473574970482,"vY0":-120.61507146216562,"vZ0":-1.3190736248145276,"x":93.96,"y":184.15,"x0":-2.591297592689524,"y0":50.00125114648949,"z0":6.121239920319916,"aX":9.345967041236547},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.0,"breakHorizontal":-12.8,"spinRate":2482,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.45402325726978443,"extension":6.700401159928076},"index":7,"playId":"4f4136d4-8c7f-3592-b40d-891a0c663833","pitchNumber":5,"startTime":"2026-03-01T20:07:39.616Z","endTime":"2026-03-01T20:07:43.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421208427365386,"aZ":-22.26065493500472,"pfxX":-4.799692983854112,"pfxZ":5.326676099314339,"pX":-0.01288414896177996,"pZ":2.4682536619855497,"vX0":8.992426302594971,"vY0":-134.62870984053802,"vZ0":-4.556305935633937,"x":117.49,"y":172.14,"x0":-2.751898324683974,"y0":50.00197260262079,"z0":5.730257099742209,"aX":-8.932614749837251},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":7.1,"spinRate":2199,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4046932520072537,"extension":6.817881608344612},"hitData":{"launchSpeed":99.4,"launchAngle":33.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":193.9,"coordY":52.13}},"index":8,"playId":"8ad8f59b-cde4-3996-b7d3-ffa80cb2ea12","pitchNumber":6,"startTime":"2026-03-01T20:08:00.264Z","endTime":"2026-03-01T20:08:20.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-03-01T20:08:20.555Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry challenged (pitch result), call on the field was overturned: Edouard Julien called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:08:25.248Z","endTime":"2026-03-01T20:10:33.845Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02304341194046,"aZ":-42.972447026819445,"pfxX":6.351206923734852,"pfxZ":-7.684582836829856,"pX":0.6731242895312056,"pZ":1.773650557026409,"vX0":5.552631815226872,"vY0":-118.1812157428187,"vZ0":-0.8267376958028928,"x":91.34,"y":190.89,"x0":-2.538341081208658,"y0":50.005816007125084,"z0":6.099784200832216,"aX":8.919781167773786},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.8,"breakHorizontal":-13.0,"spinRate":2462,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4647348782537488,"extension":6.678617242934513},"index":0,"playId":"d29160e1-d29a-3d3f-9dae-1cc5e5d542e7","pitchNumber":1,"startTime":"2026-03-01T20:08:43.868Z","endTime":"2026-03-01T20:08:49.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84780589320926,"aZ":-14.21291050963142,"pfxX":-6.780825264474169,"pfxZ":8.970775160321175,"pX":0.6433540892263249,"pZ":3.529436897237823,"vX0":10.65257552340002,"vY0":-139.75488732460096,"vZ0":-4.413608838910461,"x":92.48,"y":143.49,"x0":-2.3153166958409317,"y0":50.006816318285544,"z0":6.045225675410917,"aX":-13.58341269044366},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2356,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39009426879878273,"extension":6.847089917971955},"index":1,"playId":"56b7aff6-833f-3adc-93bb-754f07c8a9f3","pitchNumber":2,"startTime":"2026-03-01T20:08:58.177Z","endTime":"2026-03-01T20:09:03.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":96.4,"endSpeed":89.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803149771107176,"aZ":-14.336791170807773,"pfxX":-8.131058406792288,"pfxZ":8.878817704887348,"pX":0.5947284276073744,"pZ":2.0859336999414264,"vX0":10.912960600581307,"vY0":-139.9662416082194,"vZ0":-8.028524046918797,"x":94.33,"y":182.46,"x0":-2.2753024577316703,"y0":50.00563949383999,"z0":5.905242330988812,"aX":-16.341934428079437},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":12.8,"spinRate":2318,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3894169729368677,"extension":6.868213705955511},"index":2,"playId":"84f865ad-bd97-3159-b85a-758f7202214e","pitchNumber":3,"startTime":"2026-03-01T20:09:12.811Z","endTime":"2026-03-01T20:09:17.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23805915046729,"aZ":-30.931149130899755,"pfxX":3.6680929260474473,"pfxZ":0.7544880544462107,"pX":1.9974778327258669,"pZ":0.45829442126737224,"vX0":10.181846786177568,"vY0":-126.67088226383594,"vZ0":-7.104495337821272,"x":40.86,"y":226.41,"x0":-2.5269108859048406,"y0":50.00433296756558,"z0":5.7244858788843205,"aX":6.0489899713063595},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":-8.6,"spinRate":2237,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4299442043211381,"extension":6.796717647876081},"index":3,"playId":"7afea6ec-1248-3853-a0a6-c635aad0348e","pitchNumber":4,"startTime":"2026-03-01T20:09:28.366Z","endTime":"2026-03-01T20:09:33.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84104431821056,"aZ":-40.00211063580977,"pfxX":4.797748438243667,"pfxZ":-5.453165288817937,"pX":1.1071279430919676,"pZ":1.9771663659862266,"vX0":6.954425208164353,"vY0":-119.24468511692939,"vZ0":-1.4021827945108742,"x":74.8,"y":185.4,"x0":-2.4755039428518018,"y0":50.0058504589528,"z0":6.1956160077348645,"aX":6.880791454341234},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.0,"breakHorizontal":-10.4,"spinRate":2303,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4600792437016268,"extension":6.702800281700601},"index":4,"playId":"ac4dd27f-4e41-3203-a5ef-8b10ecc23760","pitchNumber":5,"startTime":"2026-03-01T20:09:47.228Z","endTime":"2026-03-01T20:09:51.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95186478612921,"aZ":-14.483295217765466,"pfxX":-6.033862309657397,"pfxZ":8.822093030724933,"pX":-0.15047878877491921,"pZ":3.3160733272004896,"vX0":8.937530181292969,"vY0":-140.50777216888648,"vZ0":-4.7006473743864206,"x":122.74,"y":149.25,"x0":-2.5842879513651473,"y0":50.00420277309257,"z0":5.947507035214888,"aX":-12.102155412012934},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2112,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.38938462890862446,"extension":6.869477921862912},"index":5,"playId":"caf00967-61b4-38e6-a853-64385f4def02","pitchNumber":6,"startTime":"2026-03-01T20:10:08.377Z","endTime":"2026-03-01T20:10:11.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.8,"endSpeed":88.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.626661797252666,"aZ":-20.595856773434253,"pfxX":-10.118882074474492,"pfxZ":5.826070406573193,"pX":0.4245600725042892,"pZ":1.6786036973241913,"vX0":11.908147865801135,"vY0":-138.9942588003144,"vZ0":-7.139921010284097,"x":100.82,"y":193.46,"x0":-2.5694343791765926,"y0":50.00189429262508,"z0":5.614262007556632,"aX":-20.105768666359488},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":1979,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.39176145060098744,"extension":6.976244633431797},"index":6,"playId":"057ec13c-e227-3c8c-9c6a-522f74983c0d","pitchNumber":7,"startTime":"2026-03-01T20:10:29.206Z","endTime":"2026-03-01T20:10:33.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"}},"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":1.999999999999993,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:10:33.845Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:11:11.392Z","endTime":"2026-03-01T20:12:55.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82591364742256,"aZ":-31.187297141812582,"pfxX":5.100401811032975,"pfxZ":0.6308131180313303,"pX":0.11023061281522775,"pZ":2.6512496475756833,"vX0":5.504796178743503,"vY0":-123.5174771563503,"vZ0":-1.4207591777215738,"x":112.8,"y":167.2,"x0":-2.803419296176279,"y0":50.00161691361551,"z0":5.837809797806151,"aX":7.938878806092868},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-10.4,"spinRate":2284,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.44214647593385736,"extension":6.764082791947408},"index":0,"playId":"e45a88a0-2dca-36b6-875f-9e9f5a186dde","pitchNumber":1,"startTime":"2026-03-01T20:11:15.041Z","endTime":"2026-03-01T20:11:19.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70058016512643,"aZ":-24.540062414589357,"pfxX":-8.696174369419797,"pfxZ":3.842474406468086,"pX":-0.1648573938820938,"pZ":2.263354037564269,"vX0":10.123818931921855,"vY0":-139.2742458349925,"vZ0":-4.907059283772993,"x":123.28,"y":177.67,"x0":-2.6962909243561914,"y0":50.00673877074852,"z0":5.645885597005488,"aX":-17.296866929387722},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":13.9,"spinRate":1867,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3914551330498073,"extension":6.961289421469656},"index":1,"playId":"3ed80ec9-b91a-309f-8457-8912f01ed436","pitchNumber":2,"startTime":"2026-03-01T20:11:34.137Z","endTime":"2026-03-01T20:11:38.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32348148318257,"aZ":-13.648644228879325,"pfxX":-8.100455969262097,"pfxZ":9.323403354639092,"pX":0.854314667574577,"pZ":3.6539303770309277,"vX0":11.744423872107095,"vY0":-140.22220489808703,"vZ0":-3.879796257344365,"x":84.44,"y":140.12,"x0":-2.3399545678751066,"y0":50.00330931375877,"z0":5.948716589408883,"aX":-16.09766221729761},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":12.2,"spinRate":2332,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3909111014822191,"extension":6.94251123769595},"index":2,"playId":"97b5f6f6-707d-3195-bcc9-bc336a482119","pitchNumber":3,"startTime":"2026-03-01T20:11:58.189Z","endTime":"2026-03-01T20:12:01.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47302581311367,"aZ":-30.36278455503551,"pfxX":3.8660438789823175,"pfxZ":1.133003973868091,"pX":2.7583363309038544,"pZ":0.9689337349890564,"vX0":11.700935393834042,"vY0":-125.79320531488736,"vZ0":-5.810488779555076,"x":11.86,"y":212.62,"x0":-2.4557227712160943,"y0":50.00612717342602,"z0":5.769930462875708,"aX":6.195880562591587},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-9.7,"spinRate":2130,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43538798011489055,"extension":6.80686546310159},"index":3,"playId":"9db1162b-cdf5-3b21-896e-6f5ff95567d4","pitchNumber":4,"startTime":"2026-03-01T20:12:13.777Z","endTime":"2026-03-01T20:12:16.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813219058686357,"aZ":-27.896663044712426,"pfxX":4.322979440510846,"pfxZ":2.6754096729903125,"pX":1.678313703805836,"pZ":1.0185875023634101,"vX0":9.270205293230358,"vY0":-125.213131154128,"vZ0":-5.81831637790632,"x":53.03,"y":211.28,"x0":-2.6242506790110713,"y0":50.00062522185854,"z0":5.637011532609386,"aX":6.905748955099346},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":-9.8,"spinRate":2326,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43639006336503483,"extension":6.91956951320787},"index":4,"playId":"40728e93-a88d-3935-a045-849334adc473","pitchNumber":5,"startTime":"2026-03-01T20:12:34.094Z","endTime":"2026-03-01T20:12:37.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010384025197407,"aZ":-21.448112102804878,"pfxX":-10.57280529305677,"pfxZ":5.484783465062507,"pX":0.7849544268902711,"pZ":1.9889745666045917,"vX0":12.829560454471105,"vY0":-138.47978516704956,"vZ0":-5.776071803959844,"x":87.08,"y":185.08,"x0":-2.5199407828791203,"y0":50.00013209850295,"z0":5.522844518006074,"aX":-20.667229888006734},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":16.7,"spinRate":2205,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3945220101058635,"extension":7.047274241828212},"index":5,"playId":"a4097c18-349f-3182-bd0a-07505a6a48aa","pitchNumber":6,"startTime":"2026-03-01T20:12:49.180Z","endTime":"2026-03-01T20:12:55.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:12:55.736Z","atBatIndex":2},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"TJ Rumfield reaches on a fielding error by first baseman Kyle Manzardo. TJ Rumfield to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:13:03.188Z","endTime":"2026-03-01T20:13:46.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972964593690417,"aZ":-16.839258925226254,"pfxX":-9.508324175447509,"pfxZ":7.9135175510791465,"pX":-0.21110457268114374,"pZ":1.4500610918444656,"vX0":9.326759884925371,"vY0":-137.91572911599937,"vZ0":-9.095876257709534,"x":125.05,"y":199.63,"x0":-2.3917340148382076,"y0":50.003852883647625,"z0":5.912977188984137,"aX":-18.426802654276695},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":15.4,"spinRate":2250,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3962521553708265,"extension":7.095400727723362},"index":0,"playId":"3862676f-0567-3c66-9c8b-883a05ad2059","pitchNumber":1,"startTime":"2026-03-01T20:13:19.010Z","endTime":"2026-03-01T20:13:23.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46673881681644,"aZ":-42.17003763017505,"pfxX":4.122631696120972,"pfxZ":-7.013744776585536,"pX":0.26829945320542575,"pZ":2.440547193092317,"vX0":5.098077420025483,"vY0":-119.04408015116925,"vZ0":-0.05656036231368744,"x":106.77,"y":172.89,"x0":-2.4429638178165747,"y0":50.005636641501425,"z0":6.306331961232644,"aX":5.871948826138085},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.4,"breakHorizontal":-8.8,"spinRate":2372,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.4614434428186276,"extension":6.762066926441759},"hitData":{"launchSpeed":100.6,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.93,"coordY":172.07}},"index":1,"playId":"37c108d9-a8f5-3e40-8873-ea69a740506f","pitchNumber":2,"startTime":"2026-03-01T20:13:32.364Z","endTime":"2026-03-01T20:13:46.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.37,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:13:46.242Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chad Stevens called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:14:37.186Z","endTime":"2026-03-01T20:15:36.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-01T20:14:12.696Z","endTime":"2026-03-01T20:14:39.375Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.348691618136414,"aZ":-25.923527025134415,"pfxX":-1.4009445458330971,"pfxZ":3.5912663199053476,"pX":0.24805261949908824,"pZ":3.2263111543968765,"vX0":8.238488925789229,"vY0":-131.03525047876607,"vZ0":-1.2291579408266928,"x":107.54,"y":151.67,"x0":-2.75303348739673,"y0":50.005411237725404,"z0":5.6360572456834985,"aX":-2.441679443992817},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":0.7,"spinRate":2159,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.41779622359358903,"extension":6.951159260747966},"index":1,"playId":"5fc743cc-beee-383c-9cc4-4662576038d7","pitchNumber":1,"startTime":"2026-03-01T20:14:39.375Z","endTime":"2026-03-01T20:14:42.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355300063676008,"aZ":-13.469067498478768,"pfxX":-7.145015874165299,"pfxZ":9.652927953208245,"pX":0.07160227260543027,"pZ":3.8838242723316756,"vX0":9.623608043824941,"vY0":-138.2103845165682,"vZ0":-3.050361333096946,"x":114.27,"y":133.92,"x0":-2.524636142069217,"y0":50.00121589036392,"z0":5.904425189479053,"aX":-13.84386243289014},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2250,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39606070141777483,"extension":6.925262409624325},"index":2,"playId":"e9202402-8f0a-3b99-988a-edb626f713cc","pitchNumber":2,"startTime":"2026-03-01T20:14:59.992Z","endTime":"2026-03-01T20:15:04.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-01T20:15:21.024Z","endTime":"2026-03-01T20:15:32.202Z","isPitch":false,"type":"action","player":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20823894153666,"aZ":-14.914849927358414,"pfxX":-8.004126089095465,"pfxZ":8.94755500746881,"pX":0.3233571413159151,"pZ":2.234895511563144,"vX0":10.61750531344804,"vY0":-137.90319859696893,"vZ0":-7.364007191242469,"x":104.67,"y":178.44,"x0":-2.53391312104206,"y0":50.00396785117273,"z0":5.942900461696584,"aX":-15.442334516638088},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":12.4,"spinRate":2298,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39693869724034236,"extension":6.937184765868737},"index":4,"playId":"691325be-0acb-3ec8-90f1-141a90db79a5","pitchNumber":3,"startTime":"2026-03-01T20:15:32.202Z","endTime":"2026-03-01T20:15:36.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.000000000000007,"leverageIndex":1.12,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:15:36.720Z","atBatIndex":4},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Steven Kwan hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:17:29.265Z","endTime":"2026-03-01T20:18:37.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76760292126988,"aZ":-17.528459288743093,"pfxX":-8.529764222808836,"pfxZ":7.185110080477282,"pX":0.17158087149360998,"pZ":2.8336071758794215,"vX0":8.577193495010077,"vY0":-141.9431275101206,"vZ0":-3.0303804604226974,"x":110.46,"y":162.27,"x0":-1.7824726443997252,"y0":50.0032340465629,"z0":5.032325924457083,"aX":-17.389731196629572},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":13.7,"spinRate":2414,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.38600249740365866,"extension":6.150376337135173},"index":0,"playId":"4e765b6a-2ce3-3cb0-bb4c-c8da66edcc71","pitchNumber":1,"startTime":"2026-03-01T20:17:52.047Z","endTime":"2026-03-01T20:17:56.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.974953938591124,"aZ":-37.76020454742499,"pfxX":6.432425140301369,"pfxZ":-4.072690083821547,"pX":-0.04350637197258384,"pZ":1.0107588545880042,"vX0":2.249415974900132,"vY0":-116.86009287482426,"vZ0":-1.3318253839312577,"x":118.66,"y":211.49,"x0":-1.856958151408977,"y0":50.00518861638009,"z0":5.165704969208034,"aX":8.8132489462081},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.4,"breakHorizontal":-12.2,"spinRate":2711,"spinDirection":66},"zone":13,"typeConfidence":2.0,"plateTime":0.47041081415965547,"extension":6.367929048302393},"index":1,"playId":"fcfdfcbe-5d7e-3747-b2ee-179858eb604a","pitchNumber":2,"startTime":"2026-03-01T20:18:06.665Z","endTime":"2026-03-01T20:18:09.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-01T20:18:20.519Z","endTime":"2026-03-01T20:18:28.407Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49305640132887,"aZ":-17.717276905837437,"pfxX":-9.079366856355215,"pfxZ":7.108805858091399,"pX":2.704433742764257,"pZ":3.0120234318041326,"vX0":15.399976978731882,"vY0":-141.7325703887697,"vZ0":-2.4527368800406144,"x":13.91,"y":157.46,"x0":-1.6206862326030052,"y0":50.00348438575169,"z0":5.020511759513995,"aX":-18.46755953274247},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":13.3,"spinRate":2390,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.38650461400688885,"extension":6.264558975024351},"index":3,"playId":"63193694-b8bd-3182-a386-cf93e6d818eb","pitchNumber":3,"startTime":"2026-03-01T20:18:28.407Z","endTime":"2026-03-01T20:18:37.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:18:37.131Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase DeLauter doubles (2) on a fly ball to center fielder Drew Avans, deflected by left fielder Troy Johnston. Steven Kwan to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:18:46.371Z","endTime":"2026-03-01T20:20:25.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":682183,"link":"/api/v1/people/682183"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.546156353030977,"aZ":-22.11300106005754,"pfxX":3.7273136520417935,"pfxZ":6.061618848370415,"pX":-0.5591880658586798,"pZ":2.625251235304427,"vX0":2.124899633075741,"vY0":-128.04984296739713,"vZ0":-1.8244222908876746,"x":138.31,"y":167.9,"x0":-1.8841721867861627,"y0":50.004247553040656,"z0":5.0778886737271645,"aX":6.186440853831026},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.8,"breakHorizontal":-7.2,"spinRate":2451,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4278304825082033,"extension":6.211393321867111},"index":0,"playId":"b3b701e8-7674-3a84-9c32-28146105e90a","pitchNumber":1,"startTime":"2026-03-01T20:19:03.890Z","endTime":"2026-03-01T20:19:08.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":98.8,"endSpeed":90.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.349579621526985,"aZ":-15.198587353730991,"pfxX":-6.753854885239911,"pfxZ":8.110570887592655,"pX":0.5451106912732768,"pZ":2.3290221729662037,"vX0":9.201525800697917,"vY0":-143.55048188591584,"vZ0":-4.777661686329923,"x":96.22,"y":175.9,"x0":-1.8201036240955908,"y0":50.001301306306146,"z0":4.956814281716622,"aX":-14.134369249392591},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.9,"breakHorizontal":10.4,"spinRate":2520,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.38114624324765467,"extension":6.2287309314177},"index":1,"playId":"3a816f32-872f-3934-9d57-0f8bf4c2f157","pitchNumber":2,"startTime":"2026-03-01T20:19:17.182Z","endTime":"2026-03-01T20:19:21.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32493320810716,"aZ":-16.291109047606696,"pfxX":-7.870183117481414,"pfxZ":7.49240111141916,"pX":0.9700186676710131,"pZ":2.523941888630785,"vX0":10.82614536804354,"vY0":-144.39806041564478,"vZ0":-4.108274970308865,"x":80.03,"y":170.63,"x0":-1.798115741543208,"y0":50.004826611955465,"z0":4.961544772362726,"aX":-16.689983880582215},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2440,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.37871065473553367,"extension":6.173937723893598},"index":2,"playId":"bde87079-948a-3fad-bffe-46fe50fbd3df","pitchNumber":3,"startTime":"2026-03-01T20:19:33.077Z","endTime":"2026-03-01T20:19:37.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64599339640358,"aZ":-31.656214897718286,"pfxX":-11.89015326555916,"pfxZ":0.2533638410474879,"pX":-0.4439514931830612,"pZ":4.0779541816028555,"vX0":8.11678657752272,"vY0":-142.2391728626318,"vZ0":2.417723296640752,"x":133.92,"y":128.68,"x0":-1.7898411189261312,"y0":50.00310961244344,"z0":5.224220371744233,"aX":-24.362430555424275},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.2,"breakHorizontal":19.9,"spinRate":2393,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3850890462901173,"extension":6.140946823549005},"index":3,"playId":"45dad789-1647-3133-a20e-6bbc8d76ee76","pitchNumber":4,"startTime":"2026-03-01T20:19:55.469Z","endTime":"2026-03-01T20:19:58.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82233922779519,"aZ":-38.93761675807446,"pfxX":7.576054031547443,"pfxZ":-4.972996223821998,"pX":-0.39761772327591316,"pZ":2.2007187074899868,"vX0":1.2753150052282827,"vY0":-116.49951883594724,"vZ0":1.3335935343888823,"x":132.16,"y":179.36,"x0":-1.9368384558997642,"y0":50.000654112742744,"z0":5.328335756474649,"aX":10.312449442110045},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.3,"breakHorizontal":-14.0,"spinRate":2880,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4718749117169545,"extension":6.485625637818108},"hitData":{"launchSpeed":99.3,"launchAngle":33.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.53,"coordY":65.05}},"index":4,"playId":"0981940a-2509-3cc5-a2d7-492cbd1bac44","pitchNumber":5,"startTime":"2026-03-01T20:20:13.197Z","endTime":"2026-03-01T20:20:25.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.199999999999996,"awayTeamWinProbability":40.800000000000004,"homeTeamWinProbabilityAdded":10.599999999999994,"leverageIndex":1.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:20:25.584Z","atBatIndex":6},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"José Ramírez out on a sacrifice fly to right fielder Zac Veen. Steven Kwan scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:20:41.426Z","endTime":"2026-03-01T20:23:22.136Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53426815450989,"aZ":-16.139711589554132,"pfxX":-8.455794339191584,"pfxZ":7.612118221641778,"pX":0.5193478112203936,"pZ":1.8311873027760843,"vX0":9.46874276489475,"vY0":-144.42221809840538,"vZ0":-6.161392794133666,"x":97.2,"y":189.34,"x0":-1.7076173921766482,"y0":50.003108907113614,"z0":4.989906480630622,"aX":-17.81212566173233},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.6,"breakHorizontal":13.3,"spinRate":2373,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.37966723421365023,"extension":6.23740258311541},"index":0,"playId":"2ccfabab-84cb-34bb-b288-02ba79105576","pitchNumber":1,"startTime":"2026-03-01T20:21:02.346Z","endTime":"2026-03-01T20:21:06.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.080862932451073,"aZ":-22.724600401182823,"pfxX":3.8820304064454563,"pfxZ":5.693617562228335,"pX":-1.0535148882846552,"pZ":2.85500725028781,"vX0":1.0245051886104566,"vY0":-128.19484681849409,"vZ0":-0.9490760549434475,"x":157.16,"y":161.69,"x0":-1.9629952486404498,"y0":50.00576642201025,"z0":5.007784273570488,"aX":6.44690655371791},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.3,"breakHorizontal":-7.3,"spinRate":2694,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4276531267798469,"extension":6.195021868570159},"index":1,"playId":"af7e79b2-f5d4-387f-868b-fd944a72ff64","pitchNumber":2,"startTime":"2026-03-01T20:21:19.439Z","endTime":"2026-03-01T20:21:22.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":99.2,"endSpeed":90.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91651825824272,"aZ":-16.017474644047365,"pfxX":-7.794793366221944,"pfxZ":7.686626607767128,"pX":0.8839607737676612,"pZ":1.4510435977139058,"vX0":10.529700012031046,"vY0":-143.95033558064895,"vZ0":-6.869669868786193,"x":83.31,"y":199.6,"x0":-1.8059081165892608,"y0":50.0043316939449,"z0":4.857252436450752,"aX":-16.387076720209656},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.7,"breakHorizontal":12.0,"spinRate":2553,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.38027533237033584,"extension":6.322664227121995},"index":2,"playId":"679720db-ddbd-3ee8-bead-ff87ba84f0b4","pitchNumber":3,"startTime":"2026-03-01T20:21:36.637Z","endTime":"2026-03-01T20:21:40.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.603669576990004,"aZ":-21.310052987623543,"pfxX":-9.431894750016475,"pfxZ":6.07021414153267,"pX":0.48349588590480636,"pZ":0.008125704313712307,"vX0":9.166032330235069,"vY0":-132.493353974842,"vZ0":-8.32832444540538,"x":98.57,"y":238.56,"x0":-1.7847859770490118,"y0":50.00152427180409,"z0":4.7326872799083715,"aX":-16.875877892337773},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":15.2,"spinRate":2032,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4123959854147401,"extension":6.441913207068947},"index":3,"playId":"e887f377-09a4-39cb-bc0e-9b5211b77eb0","pitchNumber":4,"startTime":"2026-03-01T20:21:54.998Z","endTime":"2026-03-01T20:21:58.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241540183149763,"aZ":-27.385446206885227,"pfxX":-9.708287990102562,"pfxZ":2.6779732287404663,"pX":0.4843978614102,"pZ":2.8135960227548926,"vX0":9.231083493409386,"vY0":-132.69549284116943,"vZ0":-0.5169092081889386,"x":98.54,"y":162.81,"x0":-1.7708689119237018,"y0":50.00620807972702,"z0":4.998521511149365,"aX":-17.391469475077287},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":2105,"spinDirection":258},"zone":3,"typeConfidence":2.0,"plateTime":0.4120750504738666,"extension":6.282870860636841},"index":4,"playId":"723c87bc-5058-369b-ab5c-6cef699355ba","pitchNumber":5,"startTime":"2026-03-01T20:22:21.485Z","endTime":"2026-03-01T20:22:25.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-01T20:22:35.889Z","endTime":"2026-03-01T20:22:43.660Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56069563551971,"aZ":-16.266676133559216,"pfxX":-8.287764768240516,"pfxZ":7.471396666192902,"pX":-0.16870170053261827,"pZ":2.5795687677129697,"vX0":7.98532753454378,"vY0":-144.72655227209023,"vZ0":-3.977932169888933,"x":123.43,"y":169.13,"x0":-1.8816755417359143,"y0":50.00370874724251,"z0":4.962698323802972,"aX":-17.649769839102454},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.0,"breakHorizontal":13.4,"spinRate":2488,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.37789811508058735,"extension":6.288602134019332},"index":6,"playId":"414bad56-3f0d-35b7-a8bc-1243c3554125","pitchNumber":6,"startTime":"2026-03-01T20:22:43.660Z","endTime":"2026-03-01T20:22:48.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.838488492519698,"aZ":-26.06548263894943,"pfxX":-10.53244558502232,"pfxZ":2.8595050224156555,"pX":-0.014525411272859222,"pZ":2.1913731277779416,"vX0":8.958425571882637,"vY0":-144.65953088081113,"vZ0":-3.405246867520094,"x":117.55,"y":179.61,"x0":-1.7689642396721703,"y0":50.00651615642818,"z0":4.965060136056471,"aX":-22.532714989544186},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":4.7,"breakHorizontal":17.5,"spinRate":2459,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.37731116537738174,"extension":6.29309441824188},"hitData":{"launchSpeed":98.0,"launchAngle":16.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.81,"coordY":88.27}},"index":7,"playId":"358f8ae2-07ed-334d-ac46-a674af192d27","pitchNumber":7,"startTime":"2026-03-01T20:23:13.961Z","endTime":"2026-03-01T20:23:22.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.48,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:23:22.136Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out to left fielder Troy Johnston.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:24:10.890Z","endTime":"2026-03-01T20:24:59.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-03-01T20:23:48.357Z","endTime":"2026-03-01T20:24:13.042Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.487167573454716,"aZ":-40.011680397284145,"pfxX":6.861988207948269,"pfxZ":-5.555620508556702,"pX":-0.45721617396723335,"pZ":2.309877274900875,"vX0":1.4223808151543513,"vY0":-118.05208933889686,"vZ0":1.503831944914435,"x":134.43,"y":176.41,"x0":-1.9589420239437538,"y0":50.00121026767035,"z0":5.347828614966063,"aX":9.683461663447355},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.4,"breakHorizontal":-12.7,"spinRate":2827,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.46398787749448855,"extension":6.371810216354201},"index":1,"playId":"778afd38-1f95-37a8-b380-6739e8e8660f","pitchNumber":1,"startTime":"2026-03-01T20:24:13.042Z","endTime":"2026-03-01T20:24:17.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69654423017008,"aZ":-23.37469283250079,"pfxX":-10.066592329396592,"pfxZ":4.922567403925984,"pX":-0.4877123290788365,"pZ":1.2828458276782335,"vX0":6.815440220311627,"vY0":-132.88257220712813,"vZ0":-4.962283059211909,"x":135.59,"y":204.14,"x0":-1.779022761238354,"y0":50.00097140851029,"z0":4.874443028500416,"aX":-17.98567783655202},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":16.7,"spinRate":2096,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4123233620975677,"extension":6.242724562964968},"index":2,"playId":"3cded270-49f9-3af7-a9eb-8f966a0427f0","pitchNumber":2,"startTime":"2026-03-01T20:24:27.933Z","endTime":"2026-03-01T20:24:30.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.917856304316075,"aZ":-17.909943155091792,"pfxX":-8.311136705906195,"pfxZ":6.751259408259746,"pX":0.42349561220775495,"pZ":2.0305699734816693,"vX0":9.449472370598135,"vY0":-144.31349292941897,"vZ0":-5.271237121434299,"x":100.86,"y":183.95,"x0":-1.8102361797988389,"y0":50.006633361916116,"z0":4.980543239937528,"aX":-17.57137816156271},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.3,"breakHorizontal":13.2,"spinRate":2365,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.37922274749981844,"extension":6.176998180673034},"hitData":{"launchSpeed":99.1,"launchAngle":22.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.34,"coordY":84.35}},"index":3,"playId":"16e1c170-bf71-3616-b64e-ef3578569e8d","pitchNumber":3,"startTime":"2026-03-01T20:24:51.672Z","endTime":"2026-03-01T20:24:59.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:24:59.936Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, third baseman Chad Stevens to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:25:11.652Z","endTime":"2026-03-01T20:26:31.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.902364548549016,"aZ":-23.950340954173548,"pfxX":-9.611022477075032,"pfxZ":3.9117970682854857,"pX":-0.5816489539272441,"pZ":3.362126936930123,"vX0":7.317024849531695,"vY0":-143.7467018328548,"vZ0":-0.8769865852854547,"x":139.17,"y":148.0,"x0":-1.9055905755822984,"y0":50.003008526334696,"z0":5.151942210094749,"aX":-20.20507113877031},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2305,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.380383541259659,"extension":6.230685177152795},"index":0,"playId":"7917862f-7496-3c30-a0f0-0d9aa4a2f542","pitchNumber":1,"startTime":"2026-03-01T20:25:25.598Z","endTime":"2026-03-01T20:25:29.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"08318676-0106-0013-001c-f08cd117d70a","startTime":"2026-03-01T20:25:50.308Z","endTime":"2026-03-01T20:26:05.980Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.905006327118308,"aZ":-31.078485032593107,"pfxX":3.468504466790993,"pfxZ":0.645173782671213,"pX":0.5367024527475259,"pZ":1.7357547685035308,"vX0":5.105102482405873,"vY0":-128.90654283015886,"vZ0":-2.2036591232100773,"x":96.54,"y":191.91,"x0":-1.9142354158707628,"y0":50.00177275976843,"z0":4.983305322528125,"aX":5.880342009258337},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-7.3,"spinRate":2777,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.423676149759423,"extension":6.3068425187678185},"index":2,"playId":"dd5d117b-6206-31f7-8bae-8721cb953937","pitchNumber":2,"startTime":"2026-03-01T20:26:05.980Z","endTime":"2026-03-01T20:26:09.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35049270130321,"aZ":-30.294442372806795,"pfxX":3.260371647542531,"pfxZ":1.0703893739502846,"pX":1.232984945676675,"pZ":2.598370848238971,"vX0":6.999971170285528,"vY0":-130.95618213776456,"vZ0":-0.5351958170996745,"x":70.0,"y":168.62,"x0":-1.8850155886381534,"y0":50.00441778088511,"z0":5.046676620630141,"aX":5.734659135546287},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.0,"breakHorizontal":-7.3,"spinRate":2792,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4162410496557918,"extension":6.34410665543226},"hitData":{"launchSpeed":73.3,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.78,"coordY":169.03}},"index":3,"playId":"84075ba1-1241-32b8-a532-09d571f10397","pitchNumber":3,"startTime":"2026-03-01T20:26:24.520Z","endTime":"2026-03-01T20:26:31.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:26:31.433Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Troy Johnston lines out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-01T20:28:23.599Z","endTime":"2026-03-01T20:29:37.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378795445347418,"aZ":-22.694439208909348,"pfxX":-1.7651228870448747,"pfxZ":5.475791578255443,"pX":0.8405930133121686,"pZ":2.3753704125525568,"vX0":9.796648170786183,"vY0":-130.47530928821112,"vZ0":-4.047487326622006,"x":84.96,"y":174.64,"x0":-2.7267285713014555,"y0":50.00377936214054,"z0":5.648331026340122,"aX":-3.05756684273749},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":1.1,"spinRate":2196,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41912460504617854,"extension":6.768343951051094},"index":0,"playId":"42656b76-27be-3450-b9c6-b550b509f629","pitchNumber":1,"startTime":"2026-03-01T20:28:42.641Z","endTime":"2026-03-01T20:28:46.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914225783086888,"aZ":-41.940340089660914,"pfxX":6.40252104492675,"pfxZ":-7.120201096564072,"pX":0.9216726686476175,"pZ":2.2475730178994278,"vX0":6.27188133733754,"vY0":-116.86846760046134,"vZ0":-0.09502882966598869,"x":81.87,"y":178.1,"x0":-2.6380174502378955,"y0":50.00530681889419,"z0":6.2584393174434965,"aX":8.776245439141706},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.6,"breakHorizontal":-13.2,"spinRate":2449,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4703241434190808,"extension":6.586250639941847},"index":1,"playId":"31fc698a-8d11-321f-a570-5a385df3f2f4","pitchNumber":2,"startTime":"2026-03-01T20:28:58.666Z","endTime":"2026-03-01T20:29:06.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3728204819043,"aZ":-14.396098141732596,"pfxX":-6.8854584074780405,"pfxZ":9.292814145791993,"pX":1.0904795457511822,"pZ":3.226606224691655,"vX0":11.820813275654407,"vY0":-136.9852826146859,"vZ0":-5.186432692538224,"x":75.43,"y":151.66,"x0":-2.3730364871657996,"y0":50.004081152199376,"z0":6.118033452358644,"aX":-13.175321596922458},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2215,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3988307160578213,"extension":6.936973840731024},"index":2,"playId":"0454215a-e775-33e5-81c2-7254eefb98a0","pitchNumber":3,"startTime":"2026-03-01T20:29:15.095Z","endTime":"2026-03-01T20:29:19.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20889873103942,"aZ":-21.873014758302737,"pfxX":-9.677727575795755,"pfxZ":5.641046997152517,"pX":0.6519097147006488,"pZ":2.2034993546466466,"vX0":11.937234894821865,"vY0":-133.86269512892588,"vZ0":-5.4109932778346455,"x":92.15,"y":179.29,"x0":-2.5949047111075694,"y0":50.00422305919877,"z0":5.8037516650028245,"aX":-17.675699182798105},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":15.1,"spinRate":1738,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4082018677122159,"extension":6.807357103428194},"hitData":{"launchSpeed":94.2,"launchAngle":22.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.74,"coordY":63.13}},"index":3,"playId":"950ba1fb-da37-3b6e-9685-3dc9bac98a8e","pitchNumber":4,"startTime":"2026-03-01T20:29:30.699Z","endTime":"2026-03-01T20:29:37.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:29:37.176Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adael Amador flies out to right fielder George Valera.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-01T20:29:45.248Z","endTime":"2026-03-01T20:30:35.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"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(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":88.6,"endSpeed":81.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31499871351188,"aZ":-27.372283403689543,"pfxX":0.011250122887724423,"pfxZ":2.866387429374096,"pX":0.5596072862260726,"pZ":2.074401388672006,"vX0":8.635804049908621,"vY0":-128.8205931000516,"vZ0":-3.8866512356885936,"x":95.67,"y":182.77,"x0":-2.840890302559199,"y0":50.00463021517449,"z0":5.724007647545209,"aX":0.019136441541298087},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-2.0,"spinRate":2063,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4255457270569871,"extension":6.9629366796426755},"index":0,"playId":"1527b928-2812-3a7e-81be-4a52107bea1a","pitchNumber":1,"startTime":"2026-03-01T20:30:03.691Z","endTime":"2026-03-01T20:30:07.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-01T20:30:14.074Z","endTime":"2026-03-01T20:30:27.489Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.1,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69641264111617,"aZ":-16.66398246306367,"pfxX":-7.575166860354502,"pfxZ":8.251713681869315,"pX":-0.010073575290378804,"pZ":2.74597232479524,"vX0":9.205249320071252,"vY0":-136.6047323506358,"vZ0":-5.617777919741521,"x":117.38,"y":164.64,"x0":-2.4483498647824744,"y0":50.001194354335304,"z0":5.985152617706983,"aX":-14.234779876696456},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2190,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.401845857555196,"extension":6.952275256704608},"hitData":{"launchSpeed":72.8,"launchAngle":41.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.33,"coordY":120.8}},"index":2,"playId":"03ba1957-0150-3003-a2bd-2e0bfdfbe140","pitchNumber":2,"startTime":"2026-03-01T20:30:27.489Z","endTime":"2026-03-01T20:30:35.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:30:35.643Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zac Veen singles on a line drive to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-01T20:31:08.511Z","endTime":"2026-03-01T20:31:58.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-03-01T20:30:56.878Z","endTime":"2026-03-01T20:31:08.537Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371036468025178,"aZ":-42.521434705011885,"pfxX":5.9153750098682245,"pfxZ":-7.610854222349198,"pX":0.20289993532027173,"pZ":3.7731937354968683,"vX0":4.943402781634012,"vY0":-116.55018716668849,"vZ0":3.32529660754711,"x":109.27,"y":136.9,"x0":-2.72350702366842,"y0":50.004221879770355,"z0":6.377021275250129,"aX":8.039458102703943},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.5,"breakHorizontal":-12.0,"spinRate":2388,"spinDirection":43},"zone":12,"typeConfidence":2.0,"plateTime":0.47213721850149337,"extension":6.582235396420012},"index":1,"playId":"bf60e46d-c4e0-399f-bfb6-427fae1bdb6f","pitchNumber":1,"startTime":"2026-03-01T20:31:08.537Z","endTime":"2026-03-01T20:31:12.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384536082314163,"aZ":-41.14283842455527,"pfxX":6.010935213112154,"pfxZ":-6.716932521641584,"pX":0.8479736350150788,"pZ":1.9838257269991446,"vX0":6.099168505052326,"vY0":-115.66676647467827,"vZ0":-0.6049681527514881,"x":84.68,"y":185.22,"x0":-2.617619999992732,"y0":50.00137583492356,"z0":6.241809966063801,"aX":8.02861840843106},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.0,"breakHorizontal":-12.6,"spinRate":2403,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4761014959184209,"extension":6.782839235979166},"index":2,"playId":"8e3d6ac6-f10f-3af2-843e-2eb084c6141b","pitchNumber":2,"startTime":"2026-03-01T20:31:20.026Z","endTime":"2026-03-01T20:31:23.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.265570093036345,"aZ":-16.82138257299073,"pfxX":-7.391342555832777,"pfxZ":8.092702857942289,"pX":-0.7135062746178908,"pZ":3.260337177994385,"vX0":7.697692371824424,"vY0":-137.51526440625338,"vZ0":-4.311208526621218,"x":144.2,"y":150.75,"x0":-2.6018230589769624,"y0":50.00077851231748,"z0":6.005355437332504,"aX":-14.017485467325223},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":11.5,"spinRate":2247,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3998059593470358,"extension":6.80682296599812},"index":3,"playId":"07024528-bc28-36da-9377-580b289b55e6","pitchNumber":3,"startTime":"2026-03-01T20:31:35.833Z","endTime":"2026-03-01T20:31:39.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74470161307407,"aZ":-42.835403131632724,"pfxX":6.288063163956831,"pfxZ":-7.577119324134912,"pX":-0.34386379188552574,"pZ":3.5056457675778177,"vX0":3.574141116813266,"vY0":-117.95105247657717,"vZ0":2.274119703433094,"x":130.11,"y":144.13,"x0":-2.6964596731145334,"y0":50.00249646848773,"z0":6.482934467228401,"aX":8.84684301301817},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":-12.2,"spinRate":2412,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.46461601391910623,"extension":6.617206124881319},"hitData":{"launchSpeed":91.6,"launchAngle":16.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.62,"coordY":101.67}},"index":4,"playId":"ee48a75b-971d-36ff-b13d-aaad38b8337b","pitchNumber":4,"startTime":"2026-03-01T20:31:51.103Z","endTime":"2026-03-01T20:31:58.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:31:58.439Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Avans flies out to second baseman Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-01T20:32:10.701Z","endTime":"2026-03-01T20:33:52.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161936029129016,"aZ":-27.80960714566755,"pfxX":-4.011575482774953,"pfxZ":2.600230491792166,"pX":0.793684317158458,"pZ":1.6652240602312764,"vX0":10.246790197979989,"vY0":-128.8590712352319,"vZ0":-4.54230154721651,"x":86.75,"y":193.82,"x0":-2.715912197651761,"y0":50.00397321597994,"z0":5.6033102452672185,"aX":-6.7372381447122},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":4.9,"spinRate":1999,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.42531932976289744,"extension":6.838946665707134},"index":0,"playId":"d5e60d51-e39e-3843-9277-74aab2b2affa","pitchNumber":1,"startTime":"2026-03-01T20:32:26.482Z","endTime":"2026-03-01T20:32:29.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20031969344973,"aZ":-41.15216705507915,"pfxX":6.232264443520493,"pfxZ":-6.73970833178844,"pX":1.0100673047873274,"pZ":1.7366555705461135,"vX0":6.441191781962488,"vY0":-115.51043104127055,"vZ0":-0.8719057385987443,"x":78.5,"y":191.89,"x0":-2.6379758444380434,"y0":50.00037246598394,"z0":6.122328158078091,"aX":8.306429373321135},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.1,"breakHorizontal":-13.1,"spinRate":2399,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.47662704319756166,"extension":6.900741453059603},"index":1,"playId":"4a4e96d2-a619-3a0c-a02b-bf0720e4d23b","pitchNumber":2,"startTime":"2026-03-01T20:33:01.734Z","endTime":"2026-03-01T20:33:05.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.7,"endSpeed":85.6,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45823330806053,"aZ":-14.292369288955458,"pfxX":-8.244752811855543,"pfxZ":9.582983087805086,"pX":-0.17659960464110588,"pZ":1.3161576465722329,"vX0":9.338803753186754,"vY0":-135.90664372206226,"vZ0":-9.623852028561009,"x":123.73,"y":203.24,"x0":-2.590105115898019,"y0":50.00255744648624,"z0":5.901323101899313,"aX":-15.38566050663592},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":12.8,"spinRate":2263,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4033887608833111,"extension":6.868304286054717},"index":2,"playId":"60c13e66-0418-3a6f-be5a-6995ab05e3e1","pitchNumber":3,"startTime":"2026-03-01T20:33:20.076Z","endTime":"2026-03-01T20:33:24.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.615428027571415,"aZ":-24.216459910772645,"pfxX":-2.7728054595877776,"pfxZ":4.639429489884971,"pX":0.8766883855687506,"pZ":1.8249425223115667,"vX0":10.188466140393206,"vY0":-130.4488763573789,"vZ0":-5.135306059316477,"x":83.58,"y":189.51,"x0":-2.727223057721117,"y0":50.00353041695111,"z0":5.6554504508624115,"aX":-4.7576626781652696},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":2.6,"spinRate":2269,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4206117872290931,"extension":6.901899947453009},"hitData":{"launchSpeed":89.4,"launchAngle":61.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.84,"coordY":129.06}},"index":3,"playId":"302ce018-155d-3421-87bf-76f1af7d1959","pitchNumber":4,"startTime":"2026-03-01T20:33:39.748Z","endTime":"2026-03-01T20:33:52.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:33:52.596Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-01T20:35:51.944Z","endTime":"2026-03-01T20:36:41.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13102936179545,"aZ":-21.913497769829288,"pfxX":-11.651659936322343,"pfxZ":4.877357663960957,"pX":1.1851055219116222,"pZ":2.5814064156847563,"vX0":12.360427707209258,"vY0":-144.03300546033162,"vZ0":-3.2418500467016043,"x":71.83,"y":169.08,"x0":-1.6459822852310426,"y0":50.00087186892922,"z0":5.074891867667218,"aX":-24.503871592569816},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.3,"breakHorizontal":18.6,"spinRate":2394,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.3801265709874668,"extension":6.234404393276751},"index":0,"playId":"d60ad785-6f3f-38e6-8181-fdc266ad2da1","pitchNumber":1,"startTime":"2026-03-01T20:36:00.636Z","endTime":"2026-03-01T20:36:04.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85554050884069,"aZ":-38.33859053853654,"pfxX":8.416453754693157,"pfxZ":-4.38990185740567,"pX":0.87199035305474,"pZ":1.9350003918377032,"vX0":3.687316697802723,"vY0":-118.07817119157507,"vZ0":0.5822076925521857,"x":83.76,"y":186.53,"x0":-1.806629791058407,"y0":50.00486278251119,"z0":5.231284820815073,"aX":11.808322116216814},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.4,"breakHorizontal":-16.2,"spinRate":2822,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4650329552367074,"extension":6.449457290557431},"index":1,"playId":"94bc75f4-d09c-32a7-b460-8e3522ac047f","pitchNumber":2,"startTime":"2026-03-01T20:36:17.496Z","endTime":"2026-03-01T20:36:21.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7190367066444,"aZ":-18.766805515172766,"pfxX":-9.795138306041498,"pfxZ":6.524437983924436,"pX":0.28014281148803905,"pZ":2.132918696475551,"vX0":9.283901676973043,"vY0":-143.09353113307873,"vZ0":-4.55272203505282,"x":106.32,"y":181.19,"x0":-1.747636608197946,"y0":50.00628009090543,"z0":4.935036610266613,"aX":-20.139073259532655},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.9,"breakHorizontal":15.7,"spinRate":2398,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.38407545189494163,"extension":6.139491928857701},"hitData":{"launchSpeed":107.4,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.87,"coordY":154.86}},"index":2,"playId":"7ee19ab4-603d-3b77-a668-ed3dd72050d4","pitchNumber":3,"startTime":"2026-03-01T20:36:34.482Z","endTime":"2026-03-01T20:36:41.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:36:41.331Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-01T20:37:02.459Z","endTime":"2026-03-01T20:38:31.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":90.1,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21133614889479,"aZ":-26.952347411569228,"pfxX":-9.412348039744476,"pfxZ":3.020165026790681,"pX":-0.40097866323477194,"pZ":1.9606557040007293,"vX0":6.639816696206757,"vY0":-130.98319063005198,"vZ0":-2.45335546213193,"x":132.28,"y":185.84,"x0":-1.7536085305095301,"y0":50.000093363850056,"z0":4.937143355194623,"aX":-16.25458619123447},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":15.5,"spinRate":1785,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.41912737894462815,"extension":6.319816381280358},"index":0,"playId":"83f68b83-9ac0-3633-ae6c-51128703b53c","pitchNumber":1,"startTime":"2026-03-01T20:37:05.539Z","endTime":"2026-03-01T20:37:08.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22234139613368,"aZ":-29.32731543177531,"pfxX":-11.01481754402181,"pfxZ":1.3724464758983412,"pX":0.540351206661173,"pZ":2.237663494099416,"vX0":10.195811423298982,"vY0":-143.5201053564266,"vZ0":-2.9083613297751834,"x":96.4,"y":178.36,"x0":-1.6384574882971297,"y0":50.000830797826886,"z0":5.1032024261172975,"aX":-22.827223484709833},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.0,"breakHorizontal":17.8,"spinRate":2404,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38258322015273016,"extension":6.258399599035789},"index":1,"playId":"a248bc1c-8628-3bc7-97f9-1367e4a4b97f","pitchNumber":2,"startTime":"2026-03-01T20:37:27.727Z","endTime":"2026-03-01T20:37:31.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02366525180063,"aZ":-34.36146936666797,"pfxX":4.64760248849417,"pfxZ":-1.2583980714381724,"pX":0.3490531221075563,"pZ":0.29600114412176537,"vX0":4.304857069215793,"vY0":-130.51909266745344,"vZ0":-5.188580200319262,"x":103.69,"y":230.79,"x0":-1.9222601549518303,"y0":50.00418912871753,"z0":4.880562457882637,"aX":8.06416398070629},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.1,"breakHorizontal":-9.4,"spinRate":2679,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.41875910479483913,"extension":6.343405447372557},"index":2,"playId":"053bbd43-ceb4-3df3-b064-7d6609865840","pitchNumber":3,"startTime":"2026-03-01T20:37:43.080Z","endTime":"2026-03-01T20:37:46.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":100.2,"endSpeed":91.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86078868907799,"aZ":-15.624195396709185,"pfxX":-7.355182712761584,"pfxZ":7.71984609704414,"pX":0.6319812652377942,"pZ":2.7634176944507782,"vX0":9.638819678189357,"vY0":-145.6623877076102,"vZ0":-3.7734643900158877,"x":92.91,"y":164.17,"x0":-1.7675633140035603,"y0":50.00623194346317,"z0":5.02306460776446,"aX":-15.776304283524189},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2447,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3763192301160969,"extension":6.150564925623874},"index":3,"playId":"4330ff59-a83c-3817-b575-9c27ab4b2ed8","pitchNumber":4,"startTime":"2026-03-01T20:38:05.012Z","endTime":"2026-03-01T20:38:08.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.125151539555873,"aZ":-31.248053492695583,"pfxX":3.682945413313944,"pfxZ":0.521748238098672,"pX":-0.688545515021915,"pZ":2.597190427537305,"vX0":2.1542154095566435,"vY0":-131.37147475224896,"vZ0":-0.5044929730416293,"x":143.25,"y":168.66,"x0":-1.993909480513872,"y0":50.002464185856596,"z0":5.086200773775475,"aX":6.528113404771219},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":-7.1,"spinRate":2582,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4146819014277532,"extension":6.299728453725204},"index":4,"playId":"2f46667a-782f-346d-8d5e-b09301208ff0","pitchNumber":5,"startTime":"2026-03-01T20:38:27.488Z","endTime":"2026-03-01T20:38:31.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:38:31.020Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Schneemann lines out to right fielder Zac Veen.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-01T20:38:38.617Z","endTime":"2026-03-01T20:40:23.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"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(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":99.5,"endSpeed":91.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.663276379600575,"aZ":-24.92837213521255,"pfxX":-11.057167801755767,"pfxZ":3.4104281787423396,"pX":0.7731761618603343,"pZ":2.6884825525292033,"vX0":11.087631954495023,"vY0":-144.57188061196038,"vZ0":-2.3225535819873193,"x":87.53,"y":166.19,"x0":-1.6690157785018125,"y0":50.00015420849853,"z0":5.0268683166604875,"aX":-23.47974069111298},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2434,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3783767439716761,"extension":6.303610720464707},"index":0,"playId":"cb9ab749-ff9b-3264-aa02-62bd17d1321b","pitchNumber":1,"startTime":"2026-03-01T20:38:53.050Z","endTime":"2026-03-01T20:38:56.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218322882496917,"aZ":-27.015909387077368,"pfxX":2.3099372834422516,"pfxZ":3.166680048825266,"pX":-1.2628578981167162,"pZ":1.941865511698958,"vX0":1.1577112343955247,"vY0":-127.31991496555132,"vZ0":-2.084205223757362,"x":165.14,"y":186.35,"x0":-2.024713441642624,"y0":50.00108380386182,"z0":4.9272418842512975,"aX":3.7592870253822985},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":-4.4,"spinRate":2745,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4316134944143082,"extension":6.269956835002551},"index":1,"playId":"008f96d4-5219-39cc-8971-8f2846be9195","pitchNumber":2,"startTime":"2026-03-01T20:39:13.683Z","endTime":"2026-03-01T20:39:18.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.75950368430223,"aZ":-17.33281265859488,"pfxX":-7.631347566122451,"pfxZ":7.203948328500234,"pX":0.7448423092467931,"pZ":2.753655294052241,"vX0":9.840988844426425,"vY0":-143.440400364662,"vZ0":-3.1706961879188453,"x":88.61,"y":164.43,"x0":-1.7576730207218436,"y0":50.000855237136385,"z0":4.9699799343204765,"aX":-15.717831634689865},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2317,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3835477136987149,"extension":6.253244089138116},"index":2,"playId":"6d5c0bf2-3208-3fb2-a41d-b73da62284f5","pitchNumber":3,"startTime":"2026-03-01T20:39:32.240Z","endTime":"2026-03-01T20:39:41.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.591364256945184,"aZ":-16.88315484067948,"pfxX":-7.6890839054781805,"pfxZ":7.118232605676498,"pX":-1.3424336347498416,"pZ":3.20141293560879,"vX0":4.490731768655494,"vY0":-146.32341251067015,"vZ0":-2.3742279120554333,"x":168.17,"y":152.34,"x0":-1.905927509122244,"y0":50.00094691758076,"z0":5.046246549874447,"aX":-16.512665648219556},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.5,"breakHorizontal":13.0,"spinRate":2310,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.3757051052074565,"extension":6.023953745538292},"index":3,"playId":"f9ca6de8-9f95-3c60-9185-771dfd0db76d","pitchNumber":4,"startTime":"2026-03-01T20:40:00.127Z","endTime":"2026-03-01T20:40:03.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.4,"endSpeed":82.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009028136505183,"aZ":-30.87775742924683,"pfxX":2.246650580038421,"pfxZ":0.7520358768925552,"pX":-0.09752822841579897,"pZ":1.3300261649091616,"vX0":3.8286498595243454,"vY0":-130.18660438024614,"vZ0":-3.227917988913126,"x":120.72,"y":202.87,"x0":-1.8782896292090614,"y0":50.00103035954735,"z0":4.919995076549436,"aX":3.8602185810565866},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.8,"breakHorizontal":-4.9,"spinRate":2659,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.420530379675506,"extension":6.251388477705156},"hitData":{"launchSpeed":85.4,"launchAngle":24.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.95,"coordY":87.94}},"index":4,"playId":"2101ff14-9bca-3f30-bdfe-3518dec32dc2","pitchNumber":5,"startTime":"2026-03-01T20:40:16.846Z","endTime":"2026-03-01T20:40:23.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:40:23.378Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Sullivan grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-01T20:42:11.287Z","endTime":"2026-03-01T20:43:08.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10657378844427,"aZ":-16.259854766186198,"pfxX":-6.599113259972776,"pfxZ":8.52610501980896,"pX":-0.31169670629838625,"pZ":2.6980954336261522,"vX0":8.705360815071067,"vY0":-135.19587795045976,"vZ0":-5.8796903056235355,"x":128.88,"y":165.93,"x0":-2.703268612367849,"y0":50.00577861348294,"z0":6.02650776935625,"aX":-12.323095378680032},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":10.3,"spinRate":2222,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40382151048202,"extension":6.962035687812874},"index":0,"playId":"620b9d9b-c271-3d06-bda1-58dd83368d98","pitchNumber":1,"startTime":"2026-03-01T20:42:45.134Z","endTime":"2026-03-01T20:42:48.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":93.3,"endSpeed":85.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16047164303695,"aZ":-15.8872103398845,"pfxX":-6.596249880107407,"pfxZ":8.773014790813132,"pX":0.2209489793488828,"pZ":2.704560633856389,"vX0":9.692304277629404,"vY0":-135.5085991667305,"vZ0":-5.701253305686705,"x":108.58,"y":165.76,"x0":-2.5483547851747965,"y0":50.00098970890106,"z0":5.949288595738632,"aX":-12.243111057901432},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2194,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.40451876657282426,"extension":6.912678777416773},"hitData":{"launchSpeed":93.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.13,"coordY":138.87}},"index":1,"playId":"0642b7d5-da97-3b7e-9025-5d82d321ecc5","pitchNumber":2,"startTime":"2026-03-01T20:43:01.689Z","endTime":"2026-03-01T20:43:08.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:43:08.553Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-01T20:43:16.198Z","endTime":"2026-03-01T20:43:38.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816126749484916,"aZ":-24.757496994725738,"pfxX":-3.7206527125960913,"pfxZ":4.2923287907734675,"pX":0.07089453440400581,"pZ":2.786539995906553,"vX0":8.665345960094127,"vY0":-130.25799499369768,"vZ0":-2.7453610139259275,"x":114.3,"y":163.54,"x0":-2.8066612423511703,"y0":50.00496145646342,"z0":5.714051732274754,"aX":-6.433461417662398},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":4.9,"spinRate":2254,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41952965128683584,"extension":6.858811304747249},"hitData":{"launchSpeed":74.7,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.91,"coordY":170.55}},"index":0,"playId":"82dee0e2-108e-38b7-8963-e64b5e21d631","pitchNumber":1,"startTime":"2026-03-01T20:43:33.556Z","endTime":"2026-03-01T20:43:38.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:43:38.559Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Ritter flies out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-01T20:44:15.477Z","endTime":"2026-03-01T20:44:51.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-03-01T20:44:03.181Z","endTime":"2026-03-01T20:44:17.613Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82074515475122,"aZ":-35.93596675686358,"pfxX":3.548590577323507,"pfxZ":-2.4533150215669073,"pX":1.2518280231390277,"pZ":1.456709060817628,"vX0":8.506778677600861,"vY0":-122.98377074381126,"vZ0":-3.199515746420067,"x":69.28,"y":199.45,"x0":-2.709279539271076,"y0":50.00059316971669,"z0":5.814737345495188,"aX":5.447426559756163},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.9,"breakHorizontal":-8.4,"spinRate":2314,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4449410553079285,"extension":6.748595700708521},"index":1,"playId":"e9093c12-7f69-3ca1-8ea0-c8ba67e952c5","pitchNumber":1,"startTime":"2026-03-01T20:44:17.613Z","endTime":"2026-03-01T20:44:21.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229540178586465,"aZ":-23.021522916977954,"pfxX":-2.8557730344176795,"pfxZ":5.339824923729592,"pX":1.259076618617232,"pZ":2.3466079507757165,"vX0":11.24662009618032,"vY0":-129.36660952313864,"vZ0":-4.073702530158654,"x":69.01,"y":175.42,"x0":-2.7529714379538346,"y0":50.001740457811856,"z0":5.683374692726462,"aX":-4.895042154070513},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":3.0,"spinRate":2198,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42164744209456106,"extension":6.896837110641088},"index":2,"playId":"4b0844c3-b482-3ad9-96ca-ee68ca0bbfb4","pitchNumber":2,"startTime":"2026-03-01T20:44:30.092Z","endTime":"2026-03-01T20:44:33.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85706307652138,"aZ":-23.57327976694403,"pfxX":-9.251820850551617,"pfxZ":4.672484739909766,"pX":-0.8483757353764363,"pZ":2.690735261601183,"vX0":7.994137384855637,"vY0":-134.29036804266693,"vZ0":-3.6585276472683406,"x":149.34,"y":166.13,"x0":-2.6499037066850515,"y0":50.00613660965187,"z0":5.731880551320355,"aX":-17.039797477048992},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":1827,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4066177273523861,"extension":6.957590514004599},"hitData":{"launchSpeed":83.1,"launchAngle":49.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.82,"coordY":102.72}},"index":3,"playId":"e5fbe41f-16a5-3fb6-ba0d-84dee0f688d2","pitchNumber":3,"startTime":"2026-03-01T20:44:44.727Z","endTime":"2026-03-01T20:44:51.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:44:51.911Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:47:29.632Z","endTime":"2026-03-01T20:48:12.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Chase Dollander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-03-01T20:46:14.161Z","endTime":"2026-03-01T20:47:31.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.8,"endSpeed":89.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.962801263973645,"aZ":-10.0620275523513,"pfxX":-3.5572452407835193,"pfxZ":10.820784058303904,"pX":0.8009033907384038,"pZ":1.8591044252284332,"vX0":6.671347669689235,"vY0":-142.1441990332812,"vZ0":-8.462415017428588,"x":86.47,"y":188.58,"x0":-1.1157365359419837,"y0":50.005305639747625,"z0":5.516018304656252,"aX":-7.271270360187393},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2507,"spinDirection":231},"zone":9,"typeConfidence":0.91,"plateTime":0.3855158913074255,"extension":5.926550145027395},"index":1,"playId":"b84d5b90-1f68-31b3-934e-aac0c9787607","pitchNumber":1,"startTime":"2026-03-01T20:47:31.565Z","endTime":"2026-03-01T20:47:36.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.157218684833715,"aZ":-31.731981223046798,"pfxX":0.7091603185159112,"pfxZ":0.2617888738869889,"pX":1.3881399730053912,"pZ":0.29595916094398816,"vX0":6.311316636813711,"vY0":-129.02128788574285,"vZ0":-6.796001296018604,"x":64.09,"y":230.79,"x0":-1.1831179558558924,"y0":50.00317137060284,"z0":5.413560248230046,"aX":1.1929020767648233},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.8,"spinRate":2510,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.42472311891472003,"extension":5.966776912641472},"index":2,"playId":"910586a0-203e-3579-bd14-3e4778d3d141","pitchNumber":2,"startTime":"2026-03-01T20:47:46.918Z","endTime":"2026-03-01T20:47:52.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.377024044182946,"aZ":-32.94391951428808,"pfxX":2.444857989693539,"pfxZ":-0.45973923412760875,"pX":-0.8145662366288654,"pZ":2.084511451575621,"vX0":1.0128902127861996,"vY0":-127.56378493288005,"vZ0":-2.1834154221618056,"x":148.05,"y":182.5,"x0":-1.5341163836630243,"y0":50.00617290900882,"z0":5.539776795530592,"aX":4.044434752534263},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":-4.7,"spinRate":2700,"spinDirection":90},"zone":7,"typeConfidence":0.91,"plateTime":0.42878800423772256,"extension":5.806707467329114},"index":3,"playId":"8fb1a612-c446-3daf-bfbc-6536eace3d4f","pitchNumber":3,"startTime":"2026-03-01T20:48:07.309Z","endTime":"2026-03-01T20:48:12.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:48:12.550Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to center fielder Drew Avans.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:48:17.993Z","endTime":"2026-03-01T20:50:20.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0719482103329,"aZ":-14.857978689701492,"pfxX":-6.116861878424955,"pfxZ":8.53485440826973,"pX":-0.2473539369431112,"pZ":3.1769972188190607,"vX0":4.619317426488107,"vY0":-141.70508360755443,"vZ0":-4.432359923129964,"x":126.43,"y":153.0,"x0":-1.105759515722977,"y0":50.0035630450243,"z0":5.713958055439306,"aX":-12.412045642674542},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2506,"spinDirection":228},"zone":2,"typeConfidence":0.92,"plateTime":0.3868634044357928,"extension":5.863335396711389},"index":0,"playId":"058a6f37-3d92-392b-b783-6844e6610751","pitchNumber":1,"startTime":"2026-03-01T20:48:42.252Z","endTime":"2026-03-01T20:49:09.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"}},"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":86.3,"endSpeed":79.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14103199306218,"aZ":-30.394626554250145,"pfxX":-8.476648398871408,"pfxZ":1.1078537480768178,"pX":-0.07996480599288962,"pZ":1.518533394184121,"vX0":5.457021352235172,"vY0":-125.54829845383756,"vZ0":-3.542474673284519,"x":120.05,"y":197.78,"x0":-1.1745118755452244,"y0":50.00291663483495,"z0":5.407435961980182,"aX":-13.604779848251932},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":14.2,"spinRate":1751,"spinDirection":258},"zone":8,"typeConfidence":0.89,"plateTime":0.43538119392307095,"extension":6.100448048010492},"index":1,"playId":"dc6e1e4d-5252-3e2d-a52b-077341282eb7","pitchNumber":2,"startTime":"2026-03-01T20:49:21.048Z","endTime":"2026-03-01T20:49:26.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":86.8,"endSpeed":80.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12748340471839,"aZ":-31.697248692245203,"pfxX":-9.92630260292637,"pfxZ":0.2907012893283687,"pX":1.251260466482514,"pZ":0.7715505156986071,"vX0":8.841287786835784,"vY0":-126.15015774340017,"vZ0":-5.039076582454685,"x":69.3,"y":217.95,"x0":-1.0054809784500809,"y0":50.00093474995402,"z0":5.3436131545656975,"aX":-16.03313032155307},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":16.0,"spinRate":1566,"spinDirection":257},"zone":14,"typeConfidence":0.89,"plateTime":0.4338196962191967,"extension":6.266293307685988},"index":2,"playId":"a2d2b92c-369f-31f0-a945-9d256816ea4f","pitchNumber":3,"startTime":"2026-03-01T20:49:55.287Z","endTime":"2026-03-01T20:49:58.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.556974530640765,"aZ":-13.458747593237485,"pfxX":-5.2387546235204265,"pfxZ":9.10295522597395,"pX":0.5389413860900386,"pZ":2.292051664374679,"vX0":6.506451833642865,"vY0":-142.8760051943079,"vZ0":-6.849137172220063,"x":96.46,"y":176.89,"x0":-1.0929725942153166,"y0":50.00540805978498,"z0":5.5753642788551465,"aX":-10.774664489071775},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2362,"spinDirection":234},"zone":6,"typeConfidence":0.92,"plateTime":0.38414229138141964,"extension":5.911357422411589},"hitData":{"launchSpeed":77.3,"launchAngle":18.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.82,"coordY":104.34}},"index":3,"playId":"886b1288-809e-3dd0-9c2e-30dfed089d7d","pitchNumber":4,"startTime":"2026-03-01T20:50:11.134Z","endTime":"2026-03-01T20:50:20.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:50:20.334Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase DeLauter homers (1) on a fly ball to right field. Steven Kwan scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:50:28.198Z","endTime":"2026-03-01T20:51:31.557Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327923734315448,"aZ":-36.752475426892346,"pfxX":2.015523081934232,"pfxZ":-2.7868915031273254,"pX":-0.6829656588562107,"pZ":3.412585725820686,"vX0":1.2391593413725877,"vY0":-126.85083742551775,"vZ0":1.3062686036356475,"x":143.03,"y":146.64,"x0":-1.4386460293562515,"y0":50.00574091856275,"z0":5.806278999073698,"aX":3.3068120136567303},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.6,"breakHorizontal":-4.0,"spinRate":2552,"spinDirection":83},"zone":1,"typeConfidence":0.9,"plateTime":0.4307037196574859,"extension":5.761155769147009},"index":0,"playId":"0285d72c-5a7f-356c-a0f5-a43b61fec07e","pitchNumber":1,"startTime":"2026-03-01T20:50:49.525Z","endTime":"2026-03-01T20:50:53.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.746317533373514,"aZ":-16.671332908129955,"pfxX":-6.379081378204668,"pfxZ":7.566245107438432,"pX":1.0864237775079415,"pZ":2.3228776969945035,"vX0":8.210761910725878,"vY0":-142.25267540763593,"vZ0":-6.638518544038895,"x":75.59,"y":176.06,"x0":-1.009047953455323,"y0":50.00149893043727,"z0":5.744332977890277,"aX":-13.068284680875818},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":9.8,"spinRate":2473,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3850912534053532,"extension":5.864529637077674},"hitData":{"launchSpeed":105.6,"launchAngle":22.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.46,"coordY":69.65}},"index":1,"playId":"a39b80b9-49b5-3d97-90cd-b63036d3ec73","pitchNumber":2,"startTime":"2026-03-01T20:51:08.299Z","endTime":"2026-03-01T20:51:31.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":19.1,"leverageIndex":1.37,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:51:31.557Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:51:48.445Z","endTime":"2026-03-01T20:53:03.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.2,"endSpeed":80.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.165146342140776,"aZ":-30.393315566647356,"pfxX":-8.763658915196352,"pfxZ":1.0975661451018555,"pX":1.1546695998019165,"pZ":1.6323225741124459,"vX0":8.107877562157631,"vY0":-125.44400413036604,"vZ0":-3.3723367440472387,"x":72.99,"y":194.71,"x0":-0.9599273773501842,"y0":50.00011898295901,"z0":5.436782914265938,"aX":-14.154107153957465},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":14.3,"spinRate":1822,"spinDirection":256},"zone":14,"typeConfidence":0.89,"plateTime":0.4343977200234397,"extension":6.108224627660911},"index":0,"playId":"2f589463-6f16-3f6e-8197-d7fcbbf687f3","pitchNumber":1,"startTime":"2026-03-01T20:51:51.352Z","endTime":"2026-03-01T20:51:55.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97610508520936,"aZ":-31.236815877431855,"pfxX":-9.09487252721381,"pfxZ":0.5916405200243187,"pX":-0.0793650432946661,"pZ":2.466063283463065,"vX0":5.561186252847742,"vY0":-124.40536800302888,"vZ0":-1.1617648975710249,"x":120.03,"y":172.2,"x0":-1.147669529600339,"y0":50.004000355901475,"z0":5.498695205973715,"aX":-14.438642478439542},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":15.4,"spinRate":1844,"spinDirection":258},"zone":5,"typeConfidence":0.9,"plateTime":0.43815173408932395,"extension":6.235478949997405},"index":1,"playId":"f4919bcb-cad5-32ae-9973-612b155ccf3f","pitchNumber":2,"startTime":"2026-03-01T20:52:06.292Z","endTime":"2026-03-01T20:52:10.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.068781971134786,"aZ":-30.234180226803065,"pfxX":-8.693856677619205,"pfxZ":1.2003042505976023,"pX":-1.1733461261843507,"pZ":2.2850037428052605,"vX0":2.9574200228939014,"vY0":-125.28339921947213,"vZ0":-1.8557171155259842,"x":161.73,"y":177.08,"x0":-1.2303928505657753,"y0":50.000082243590185,"z0":5.474369752219665,"aX":-14.00664263094197},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":15.2,"spinRate":1742,"spinDirection":255},"zone":13,"typeConfidence":0.89,"plateTime":0.4349280849130688,"extension":6.200157051879524},"index":2,"playId":"d579c46b-9043-3c75-9bea-c09c81fcafee","pitchNumber":3,"startTime":"2026-03-01T20:52:23.273Z","endTime":"2026-03-01T20:52:26.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15426393486335,"aZ":-20.488508021904728,"pfxX":-11.2356821324876,"pfxZ":5.650923095054854,"pX":-0.9245968498573404,"pZ":1.9254279149463516,"vX0":4.7408116458106395,"vY0":-142.72493041905096,"vZ0":-6.734640114259022,"x":152.24,"y":186.79,"x0":-1.145333964219261,"y0":50.00200943691393,"z0":5.601213455068942,"aX":-23.231145241950188},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.1,"breakHorizontal":19.4,"spinRate":2376,"spinDirection":230},"zone":13,"typeConfidence":0.92,"plateTime":0.38342571744249687,"extension":5.734894488567603},"index":3,"playId":"30190790-618e-3956-b52c-77df3d6995d6","pitchNumber":4,"startTime":"2026-03-01T20:52:39.312Z","endTime":"2026-03-01T20:52:43.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951241053148706,"aZ":-30.666659820544076,"pfxX":-10.564384516570849,"pfxZ":0.9410595592721638,"pX":0.9802297368093871,"pZ":2.251389385610523,"vX0":8.404763971109405,"vY0":-125.02382027499439,"vZ0":-1.9051392993208434,"x":79.64,"y":177.99,"x0":-1.036889168187775,"y0":50.00114934211967,"z0":5.517212623916941,"aX":-16.882644338695595},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":17.4,"spinRate":1875,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4365031764546212,"extension":6.1707667997874065},"index":4,"playId":"0db0dcf4-8865-3674-bf0e-eaaac81cffc9","pitchNumber":5,"startTime":"2026-03-01T20:52:58.719Z","endTime":"2026-03-01T20:53:03.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:53:03.219Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:53:14.434Z","endTime":"2026-03-01T20:56:00.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208705366736364,"aZ":-18.054602278443518,"pfxX":-6.264157590141069,"pfxZ":6.890006310528484,"pX":0.7405124599099432,"pZ":3.0051702968010336,"vX0":7.149072111856935,"vY0":-141.72884815491557,"vZ0":-4.361536072045722,"x":88.77,"y":157.64,"x0":-0.9921475579203711,"y0":50.00310500464239,"z0":5.705659466952565,"aX":-12.836551742754795},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":2365,"spinDirection":231},"zone":3,"typeConfidence":0.91,"plateTime":0.3854057429863844,"extension":5.931794540709703},"index":0,"playId":"791470fd-6fa5-3acc-b672-23380029060f","pitchNumber":1,"startTime":"2026-03-01T20:53:32.279Z","endTime":"2026-03-01T20:53:36.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":"380421aa-e502-3e76-a338-f2e58d07977d","startTime":"2026-03-01T20:53:50.714Z","endTime":"2026-03-01T20:53:53.714Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15751759506624,"aZ":-34.8499876488329,"pfxX":2.780818238907563,"pfxZ":-1.6367713062017568,"pX":-1.1673543203272632,"pZ":3.215823889630323,"vX0":-0.22377506670440386,"vY0":-126.23579933422616,"vZ0":0.7893435017591124,"x":161.5,"y":151.95,"x0":-1.4399247149130545,"y0":50.0052159045677,"z0":5.68151402574798,"aX":4.536006638431143},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":-5.0,"spinRate":2428,"spinDirection":109},"zone":11,"typeConfidence":0.91,"plateTime":0.43214376571153945,"extension":5.779467850640565},"index":2,"playId":"530184dd-5237-3a68-bab5-674991cb3af5","pitchNumber":2,"startTime":"2026-03-01T20:54:09.987Z","endTime":"2026-03-01T20:54:13.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632435456075818,"aZ":-31.39013132967032,"pfxX":-9.045104102885777,"pfxZ":0.4959364156105224,"pX":-0.10709320411347835,"pZ":1.8668863999697078,"vX0":5.36288146359594,"vY0":-123.77076776611977,"vZ0":-2.5505065269989142,"x":121.08,"y":188.37,"x0":-1.1169514361535706,"y0":50.00032209486597,"z0":5.5161411209630415,"aX":-14.157044341316393},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":15.2,"spinRate":1620,"spinDirection":260},"zone":8,"typeConfidence":0.9,"plateTime":0.4410406443548651,"extension":6.228316594970115},"index":3,"playId":"6065c36d-491c-3011-a280-d9ee14108893","pitchNumber":3,"startTime":"2026-03-01T20:54:29.329Z","endTime":"2026-03-01T20:54:33.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-01T20:54:44.814Z","endTime":"2026-03-01T20:55:00.303Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.932148973410666,"aZ":-27.88728853288287,"pfxX":-9.035074617307018,"pfxZ":2.680080766884421,"pX":1.0807726601879215,"pZ":0.36359356606544546,"vX0":8.174783960308675,"vY0":-124.93365497722921,"vZ0":-6.785589797631369,"x":75.8,"y":228.96,"x0":-1.0384215092488733,"y0":50.006127844161156,"z0":5.365562742270302,"aX":-14.481526511278696},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":14.8,"spinRate":1708,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4361360931463176,"extension":6.243020852953435},"index":5,"playId":"32827614-d567-367a-9ebc-f1f1ba49ee0d","pitchNumber":4,"startTime":"2026-03-01T20:55:00.303Z","endTime":"2026-03-01T20:55:05.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"32827614-d567-367a-9ebc-f1f1ba49ee0d","startTime":"2026-03-01T20:55:05.863Z","endTime":"2026-03-01T20:55:32.883Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.844301912412917,"aZ":-11.885532447752043,"pfxX":-5.776270268199581,"pfxZ":9.920898052859865,"pX":1.2008574717995157,"pZ":2.784593711548951,"vX0":8.403223501968059,"vY0":-141.95103447016126,"vZ0":-5.81082589688905,"x":71.23,"y":163.6,"x0":-1.0444316869719708,"y0":50.00500097443129,"z0":5.611840169044318,"aX":-11.815679561573129},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2470,"spinDirection":230},"zone":12,"typeConfidence":0.92,"plateTime":0.3855554115702997,"extension":5.805820170733279},"index":7,"playId":"1563fc76-721a-3262-9337-5cc75a11a7d1","pitchNumber":5,"startTime":"2026-03-01T20:55:32.883Z","endTime":"2026-03-01T20:55:37.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32924168434555,"aZ":-35.555545423287185,"pfxX":1.8748968825417531,"pfxZ":-2.0229002455207334,"pX":1.0903624140467472,"pZ":1.0258865946093703,"vX0":5.559039353637434,"vY0":-128.54046620812372,"vZ0":-4.279858513489094,"x":75.44,"y":211.08,"x0":-1.3426413647983024,"y0":50.00103201787647,"z0":5.469388244057059,"aX":3.1390176594579353},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.4,"breakHorizontal":-4.7,"spinRate":2584,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.4259187280086105,"extension":5.908169989683906},"index":8,"playId":"22a60bcd-64e7-3326-a253-9f58140a69a3","pitchNumber":6,"startTime":"2026-03-01T20:55:57.557Z","endTime":"2026-03-01T20:56:00.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.86,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:56:00.904Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:56:13.171Z","endTime":"2026-03-01T20:57:47.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":88.2,"endSpeed":81.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.180924510861296,"aZ":-33.21262788279958,"pfxX":2.0570280380542276,"pfxZ":-0.6197228521873601,"pX":-0.32479025246036963,"pZ":2.3498050499789342,"vX0":1.532917315556479,"vY0":-128.61214785675944,"vZ0":-1.935067974756105,"x":129.38,"y":175.34,"x0":-1.1944727480769743,"y0":50.00008737049297,"z0":5.673061191838759,"aX":3.465765460358839},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.3,"breakHorizontal":-4.1,"spinRate":2505,"spinDirection":99},"zone":4,"typeConfidence":0.9,"plateTime":0.4249135141483258,"extension":5.722175463212584},"index":0,"playId":"0f85eac0-17ba-346c-80b7-7dd20ae166e3","pitchNumber":1,"startTime":"2026-03-01T20:56:24.977Z","endTime":"2026-03-01T20:56:28.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.346646431621977,"aZ":-34.37833871054714,"pfxX":1.8775195472716097,"pfxZ":-1.343793827253715,"pX":0.5754307915457414,"pZ":1.485804618070435,"vX0":3.644585388758326,"vY0":-127.3990313522793,"vZ0":-3.4116989732417524,"x":95.07,"y":198.66,"x0":-1.1204272988697361,"y0":50.005509303828,"z0":5.573244535023005,"aX":3.071588931378446},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.3,"spinRate":2590,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.43072936623008884,"extension":5.6974760114596075},"index":1,"playId":"a4b8ed8c-6d83-380a-ab71-3863799d5cdc","pitchNumber":2,"startTime":"2026-03-01T20:56:41.234Z","endTime":"2026-03-01T20:56:46.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"José Ramírez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"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":"a4b8ed8c-6d83-380a-ab71-3863799d5cdc","startTime":"2026-03-01T20:56:48.497Z","endTime":"2026-03-01T20:57:10.552Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"postOnSecond":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":0.65,"dramaIndex":27.0,"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":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.446052238358035,"aZ":-20.020485999316836,"pfxX":-10.122415468232525,"pfxZ":5.787230779689583,"pX":0.845586596983211,"pZ":1.5766856126500033,"vX0":8.640683627932109,"vY0":-143.5670146976918,"vZ0":-7.950995894274618,"x":84.77,"y":196.21,"x0":-0.8794804885336991,"y0":50.00042156014297,"z0":5.615333004710679,"aX":-21.249438167666952},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.1,"breakHorizontal":16.7,"spinRate":2215,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.3806738884265606,"extension":6.058216575559033},"index":3,"playId":"5cbc13ea-7266-3dc8-98ac-5b3b6b09f031","pitchNumber":3,"startTime":"2026-03-01T20:57:10.552Z","endTime":"2026-03-01T20:57:37.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.421015048740006,"aZ":-33.46937699706498,"pfxX":0.7744731840399759,"pfxZ":-0.7723598425795366,"pX":-0.10560371696862449,"pZ":2.806973727410896,"vX0":3.2892671073537048,"vY0":-128.07002328679624,"vZ0":-0.5218320916955781,"x":121.03,"y":162.99,"x0":-1.5029726910930543,"y0":50.00469182452501,"z0":5.612832638049126,"aX":1.29620454423485},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.3,"breakHorizontal":-2.0,"spinRate":2490,"spinDirection":79},"zone":5,"typeConfidence":0.9,"plateTime":0.4263625331209595,"extension":5.977304209314936},"index":4,"playId":"42e7acfd-a7f0-3a91-99a6-4abeb0ae0402","pitchNumber":4,"startTime":"2026-03-01T20:57:44.288Z","endTime":"2026-03-01T20:57:47.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-2.500000000000014,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:57:47.290Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Rumfield pops out to shortstop Brayan Rocchio.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-01T21:00:22.846Z","endTime":"2026-03-01T21:02:30.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-03-01T20:59:03.369Z","endTime":"2026-03-01T21:00:24.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86039704094116,"aZ":-30.195309098537745,"pfxX":-0.6125844493746517,"pfxZ":1.253112025673012,"pX":-0.8086424720962327,"pZ":1.4927298497117987,"vX0":-4.784564795896748,"vY0":-124.09435558515477,"vZ0":-5.093609006861027,"x":147.82,"y":198.48,"x0":1.2170829458903036,"y0":50.00023224348747,"z0":6.062447302934933,"aX":-0.9620333049906034},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":2.2,"spinRate":2712,"spinDirection":169},"zone":13,"typeConfidence":0.85,"plateTime":0.4399543179091219,"extension":6.556936899951092},"index":1,"playId":"cde96f80-1470-3c71-bc15-2a160031ddbb","pitchNumber":1,"startTime":"2026-03-01T21:00:24.992Z","endTime":"2026-03-01T21:00:28.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.451377348392977,"aZ":-33.909607442909795,"pfxX":-0.3872368930422745,"pfxZ":-1.1169642364878678,"pX":-0.9561867554351773,"pZ":1.9446359828715967,"vX0":-5.40650651046234,"vY0":-123.35012138760783,"vZ0":-3.183260216363589,"x":153.45,"y":186.27,"x0":1.306056051633761,"y0":50.00233693049123,"z0":6.084580719283173,"aX":-0.6015142039491149},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":1.8,"spinRate":2776,"spinDirection":144},"zone":13,"typeConfidence":0.72,"plateTime":0.4425194781866595,"extension":6.582069715127042},"index":2,"playId":"35b404d1-a93d-3b9f-bf37-01d262d954d0","pitchNumber":2,"startTime":"2026-03-01T21:00:38.293Z","endTime":"2026-03-01T21:00:42.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":93.2,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.945393499782067,"aZ":-11.366973433592706,"pfxX":5.575482827533612,"pfxZ":11.183840879551092,"pX":-0.22955912767114867,"pZ":3.752789847784264,"vX0":-6.150269843852202,"vY0":-135.61080061985228,"vZ0":-3.91479494416929,"x":125.75,"y":137.45,"x0":1.344504961541536,"y0":50.00479859670518,"z0":6.0094417932586905,"aX":10.375334630046206},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":-8.8,"spinRate":2583,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.4040665221524824,"extension":6.610524961425623},"index":3,"playId":"6193004c-436e-35d6-aac3-1ca71872627d","pitchNumber":3,"startTime":"2026-03-01T21:00:52.945Z","endTime":"2026-03-01T21:00:57.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":93.9,"endSpeed":85.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503840428246182,"aZ":-9.954907043821086,"pfxX":5.109189596799025,"pfxZ":11.830845884161278,"pX":-0.7911808964564003,"pZ":2.182941432622347,"vX0":-7.270474416379601,"vY0":-136.30372676631424,"vZ0":-8.209169256743797,"x":147.16,"y":179.84,"x0":1.2493486153107756,"y0":50.00305864968538,"z0":5.924806209023346,"aX":9.595922387003284},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":-7.7,"spinRate":2577,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.40214434006365307,"extension":6.707873278666791},"index":4,"playId":"4026d632-f2d2-3c80-82e0-7854957fb0bf","pitchNumber":4,"startTime":"2026-03-01T21:01:08.714Z","endTime":"2026-03-01T21:01:15.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-03-01T21:01:19.896Z","endTime":"2026-03-01T21:01:37.743Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754205084626445,"aZ":-10.306317056443893,"pfxX":6.16896971546659,"pfxZ":11.73187481726171,"pX":-0.2705295339294505,"pZ":3.012993754027877,"vX0":-5.803321494788837,"vY0":-135.68104166938878,"vZ0":-6.0941386359148755,"x":127.31,"y":157.43,"x0":1.0948341276504967,"y0":50.002969069014604,"z0":6.006752775780124,"aX":11.499306220828354},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":-10.0,"spinRate":2547,"spinDirection":150},"zone":1,"typeConfidence":0.91,"plateTime":0.4037298382385237,"extension":6.780899880915408},"index":6,"playId":"225dc871-1b58-31dd-95a1-3d63b7946418","pitchNumber":5,"startTime":"2026-03-01T21:01:37.743Z","endTime":"2026-03-01T21:01:40.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864977402096862,"aZ":-11.95701250197532,"pfxX":5.014403454324224,"pfxZ":10.957538966487466,"pX":-0.41145826307231265,"pZ":2.4147491921615925,"vX0":-6.025635218866294,"vY0":-134.62760250852472,"vZ0":-6.906481919181027,"x":132.68,"y":173.58,"x0":1.199001123259837,"y0":50.000809859836195,"z0":5.8507997245422665,"aX":9.249989637983617},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":-7.9,"spinRate":2537,"spinDirection":151},"zone":4,"typeConfidence":0.87,"plateTime":0.4060756675740058,"extension":6.956756583240441},"index":7,"playId":"78d9dd7b-b56f-34e0-ab97-2fe004fde2d7","pitchNumber":6,"startTime":"2026-03-01T21:01:58.651Z","endTime":"2026-03-01T21:02:01.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65116267016552,"aZ":-9.075866627853316,"pfxX":5.106772276302566,"pfxZ":12.322380727896217,"pX":0.487702930039316,"pZ":3.2952874668476584,"vX0":-3.5900206674067454,"vY0":-135.99676582828195,"vZ0":-5.650128781000137,"x":98.41,"y":149.81,"x0":1.1610119462173074,"y0":50.00068442187944,"z0":6.028409625265064,"aX":9.5705701459435},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.4,"breakHorizontal":-8.5,"spinRate":2636,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.40266706801232255,"extension":6.682928982531913},"hitData":{"launchSpeed":71.8,"launchAngle":63.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":122.54,"coordY":134.62}},"index":8,"playId":"a64df511-51da-3868-b9a2-f1834771fbd9","pitchNumber":7,"startTime":"2026-03-01T21:02:18.671Z","endTime":"2026-03-01T21:02:30.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:02:30.686Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chad Stevens strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-01T21:02:34.281Z","endTime":"2026-03-01T21:04:12.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.978999669458606,"aZ":-11.327681432855398,"pfxX":4.543629555394293,"pfxZ":11.109557054848466,"pX":-0.022217873049993227,"pZ":3.464698242285454,"vX0":-5.124863614851953,"vY0":-135.9198453963508,"vZ0":-4.744769547095786,"x":117.85,"y":145.23,"x0":1.2948037422090237,"y0":50.003165302952574,"z0":6.015574574331986,"aX":8.526516844209388},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":-7.2,"spinRate":2566,"spinDirection":151},"zone":2,"typeConfidence":0.89,"plateTime":0.40253831682281627,"extension":6.58275553859345},"index":0,"playId":"a06ccbd3-669c-3717-ba08-d751e790742c","pitchNumber":1,"startTime":"2026-03-01T21:02:52.125Z","endTime":"2026-03-01T21:02:55.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55052008671078,"aZ":-11.472503881366828,"pfxX":4.500122466434647,"pfxZ":10.988237578525453,"pX":-1.2305455224449693,"pZ":2.583419538557804,"vX0":-7.871807484792578,"vY0":-135.86221206014687,"vZ0":-6.871382934628163,"x":163.91,"y":169.03,"x0":1.1093501590917556,"y0":50.00540325833791,"z0":5.929114951961154,"aX":8.480852019354808},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":-6.6,"spinRate":2573,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.4019323113212523,"extension":6.713427414055882},"index":1,"playId":"0e2d095a-1c44-3bd2-a97f-2c13de104719","pitchNumber":2,"startTime":"2026-03-01T21:03:08.527Z","endTime":"2026-03-01T21:03:12.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39622063353248,"aZ":-10.92422100353453,"pfxX":5.297187784381415,"pfxZ":11.49204524794582,"pX":-0.1944087542006711,"pZ":2.9628501311270563,"vX0":-5.368241721231408,"vY0":-135.11819809243036,"vZ0":-5.910726215512849,"x":124.41,"y":158.78,"x0":1.1297309566611191,"y0":50.005648164551005,"z0":5.94624012800938,"aX":9.798019085072722},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":-8.4,"spinRate":2582,"spinDirection":152},"zone":2,"typeConfidence":0.89,"plateTime":0.4053430290437645,"extension":6.69220883048509},"index":2,"playId":"dc014649-3aa7-3cce-a065-5fb61033b4a9","pitchNumber":3,"startTime":"2026-03-01T21:03:25.743Z","endTime":"2026-03-01T21:03:29.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-01T21:03:37.544Z","endTime":"2026-03-01T21:03:47.231Z","isPitch":false,"type":"action","player":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.907870043648686,"aZ":-11.374853900183682,"pfxX":4.044845237899242,"pfxZ":10.995863057304938,"pX":1.1339510701854416,"pZ":4.052645830929121,"vX0":-1.8396850249021355,"vY0":-136.60955453599368,"vZ0":-3.2658690965880366,"x":73.78,"y":129.36,"x0":1.2903902724011194,"y0":50.00096412517623,"z0":6.044807669105249,"aX":7.648973611007298},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":-7.0,"spinRate":2529,"spinDirection":153},"zone":12,"typeConfidence":0.87,"plateTime":0.40084683254567466,"extension":6.7126146791439165},"index":4,"playId":"48090b8b-a134-306b-ac10-91815bb6cb44","pitchNumber":4,"startTime":"2026-03-01T21:03:47.231Z","endTime":"2026-03-01T21:03:50.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229530751722262,"aZ":-10.403251176856415,"pfxX":5.998694768731298,"pfxZ":11.651564790225857,"pX":0.006040478317251545,"pZ":3.138359985427251,"vX0":-5.383409590500717,"vY0":-135.9262614306081,"vZ0":-5.648937925106612,"x":116.77,"y":154.04,"x0":1.2343890633744659,"y0":50.00195972210037,"z0":5.968232453920987,"aX":11.20714683211465},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-9.7,"spinRate":2569,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.4032136929808945,"extension":6.652525104245364},"index":5,"playId":"4d6035bb-e6d7-32d4-a538-de97d09dc272","pitchNumber":5,"startTime":"2026-03-01T21:04:08.985Z","endTime":"2026-03-01T21:04:12.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:04:12.149Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Troy Johnston doubles (1) on a fly ball to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-01T21:04:18.987Z","endTime":"2026-03-01T21:05:07.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.595789606703175,"aZ":-9.158890397656792,"pfxX":4.631039130292027,"pfxZ":12.306993921645656,"pX":-0.5893275669664967,"pZ":1.8513138404583225,"vX0":-6.193847967041923,"vY0":-135.84761281017217,"vZ0":-8.985639258368531,"x":139.46,"y":188.79,"x0":1.1179319411148279,"y0":50.00303643086012,"z0":5.837440847205531,"aX":8.661066422357345},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":-7.1,"spinRate":2537,"spinDirection":154},"zone":7,"typeConfidence":0.9,"plateTime":0.40309245542959005,"extension":6.741566227299741},"index":0,"playId":"3b33b72b-2fa3-3fc8-b3e4-e1452722870a","pitchNumber":1,"startTime":"2026-03-01T21:04:35.930Z","endTime":"2026-03-01T21:04:40.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932875311699846,"aZ":-28.520551770965785,"pfxX":-0.4623204315598438,"pfxZ":2.2706193808874833,"pX":-0.05595105169293275,"pZ":2.12239631050594,"vX0":-3.2585617853696434,"vY0":-125.89441030672074,"vZ0":-4.145808364129417,"x":119.13,"y":181.48,"x0":1.313850911063715,"y0":50.00428314027995,"z0":6.0922794033929675,"aX":-0.7433746056195011},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":1.6,"spinRate":2668,"spinDirection":121},"zone":8,"typeConfidence":0.89,"plateTime":0.43464494137208387,"extension":6.5353396370339},"hitData":{"launchSpeed":98.2,"launchAngle":26.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.49,"coordY":46.31}},"index":1,"playId":"5d69b809-0806-398b-86d7-ae784b7a27c6","pitchNumber":2,"startTime":"2026-03-01T21:04:52.805Z","endTime":"2026-03-01T21:05:07.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.0,"awayTeamWinProbability":25.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.45,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:05:07.932Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adael Amador strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-01T21:05:22.051Z","endTime":"2026-03-01T21:07:05.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05220733933951,"aZ":-11.284527690723763,"pfxX":7.050843069781537,"pfxZ":11.453908708251982,"pX":-0.07803555011351532,"pZ":2.3035557545096763,"vX0":-5.728133524460308,"vY0":-134.64725782353383,"vZ0":-7.333628588938119,"x":119.97,"y":176.58,"x0":1.1678444876999383,"y0":50.00529496362003,"z0":5.873275323775604,"aX":12.862368885061791},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":-11.4,"spinRate":2606,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.4078243610534735,"extension":6.661962303042426},"index":0,"playId":"390ea5aa-438f-37f8-a7a5-774865671b32","pitchNumber":1,"startTime":"2026-03-01T21:05:39.850Z","endTime":"2026-03-01T21:05:44.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244800400696654,"aZ":-11.95925521469623,"pfxX":5.531093450224587,"pfxZ":11.226178899319098,"pX":0.1347603965937719,"pZ":1.645349664808358,"vX0":-4.426368723255044,"vY0":-133.46330236489467,"vZ0":-8.797526218011008,"x":111.86,"y":194.36,"x0":1.097741323916442,"y0":50.001501047266316,"z0":5.849734177722626,"aX":9.958190444245941},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":-9.0,"spinRate":2456,"spinDirection":147},"zone":8,"typeConfidence":0.84,"plateTime":0.41069389710911386,"extension":6.7532709210581885},"index":1,"playId":"d6c61df5-1a70-3cc9-b2b3-732af3f8ff3a","pitchNumber":2,"startTime":"2026-03-01T21:06:07.716Z","endTime":"2026-03-01T21:06:11.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-01T21:06:18.051Z","endTime":"2026-03-01T21:06:32.649Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.975204956030822,"aZ":-41.69394744164579,"pfxX":-3.671796281353963,"pfxZ":-7.1097940241088065,"pX":-0.6850906070338209,"pZ":1.9470477578666778,"vX0":-3.0782961315978623,"vY0":-115.14105478286993,"vZ0":-0.7463289691263053,"x":143.11,"y":186.21,"x0":1.1476947727364766,"y0":50.00399398276972,"z0":6.320359720714452,"aX":-4.915065793154939},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.7,"breakHorizontal":7.4,"spinRate":2773,"spinDirection":338},"zone":7,"typeConfidence":0.9,"plateTime":0.4762520479546386,"extension":6.441387464971982},"index":3,"playId":"8b81f0dc-c3f1-3e3d-80d4-9bf28de54f17","pitchNumber":3,"startTime":"2026-03-01T21:06:32.649Z","endTime":"2026-03-01T21:06:38.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.857334454037378,"aZ":-42.87623274677784,"pfxX":-5.535270974914711,"pfxZ":-8.290699769443837,"pX":0.6979287272119117,"pZ":3.100377099316052,"vX0":0.39994144763789075,"vY0":-113.2579010783856,"vZ0":2.222285720898748,"x":90.4,"y":155.07,"x0":1.236951537631755,"y0":50.0015465418759,"z0":6.413651955855949,"aX":-7.146681262836114},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.0,"breakHorizontal":9.8,"spinRate":2639,"spinDirection":342},"zone":3,"typeConfidence":0.91,"plateTime":0.4847269291535028,"extension":6.4191906980849875},"index":4,"playId":"d947b1c8-5a29-34da-94d7-3640b8b2576b","pitchNumber":4,"startTime":"2026-03-01T21:06:59.721Z","endTime":"2026-03-01T21:07:05.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.35,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:07:05.077Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T21:09:28.365Z","endTime":"2026-03-01T21:10:24.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Palmquist replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-03-01T21:08:24.456Z","endTime":"2026-03-01T21:09:30.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687223,"link":"/api/v1/people/687223"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.2,"endSpeed":84.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234369946210702,"aZ":-18.684921318508984,"pfxX":6.415463683443701,"pfxZ":7.370609071846436,"pX":0.5613214084348765,"pZ":2.3848997973435124,"vX0":-8.965035020175382,"vY0":-133.98094154817738,"vZ0":-3.275132300645515,"x":95.6,"y":174.39,"x0":3.1074260120457646,"y0":50.00082078906467,"z0":4.948275683047586,"aX":11.737489424119534},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-9.8,"spinRate":2087,"spinDirection":133},"zone":6,"typeConfidence":0.91,"plateTime":0.407833291701742,"extension":7.2572115396507755},"index":1,"playId":"9a085e48-ea0f-31e9-a0a6-b4cc29ea334e","pitchNumber":1,"startTime":"2026-03-01T21:09:30.553Z","endTime":"2026-03-01T21:09:33.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808067926248448,"aZ":-18.814661361724816,"pfxX":9.65899446873494,"pfxZ":7.518189061235281,"pX":-0.6079611189060524,"pZ":1.7502664797622414,"vX0":-12.638835775162068,"vY0":-132.57582243908843,"vZ0":-4.16020706467846,"x":140.17,"y":191.52,"x0":2.970090707393988,"y0":50.00447813094101,"z0":4.716368911509738,"aX":17.167240988636166},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-14.6,"spinRate":2250,"spinDirection":123},"zone":7,"typeConfidence":0.91,"plateTime":0.4134368386965166,"extension":7.521118798629027},"index":2,"playId":"ef466ebd-9a95-3fab-a4ae-0e1a09e16d4e","pitchNumber":2,"startTime":"2026-03-01T21:09:46.982Z","endTime":"2026-03-01T21:10:14.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0004651536885,"aZ":-19.20677478981551,"pfxX":7.476209834100725,"pfxZ":7.111053457331736,"pX":-0.31329244876932016,"pZ":2.335321932478562,"vX0":-11.390452377153384,"vY0":-134.59685059802862,"vZ0":-3.1022444070981194,"x":128.94,"y":175.73,"x0":3.0147711793500753,"y0":50.000137457489465,"z0":4.873578191470761,"aX":13.627568029314235},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-10.9,"spinRate":2184,"spinDirection":121},"zone":4,"typeConfidence":0.91,"plateTime":0.4079670410803411,"extension":7.345244969302549},"index":3,"playId":"1a5ece33-46b8-3d11-8e98-5e34de562a12","pitchNumber":3,"startTime":"2026-03-01T21:10:21.346Z","endTime":"2026-03-01T21:10:24.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:10:24.722Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, pitcher Carson Palmquist to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T21:10:30.473Z","endTime":"2026-03-01T21:10:57.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687223,"link":"/api/v1/people/687223"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.261865415620832,"aZ":-21.082078536307183,"pfxX":6.242319152050966,"pfxZ":6.205423851404715,"pX":0.3624161112036965,"pZ":2.46165434424101,"vX0":-9.079958528088415,"vY0":-133.46486116064898,"vZ0":-2.2713944842304974,"x":103.19,"y":172.32,"x0":3.0124572353033447,"y0":50.0015754322387,"z0":4.857530610899246,"aX":11.155489918368227},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":-9.1,"spinRate":2021,"spinDirection":127},"zone":6,"typeConfidence":0.91,"plateTime":0.41189095368070916,"extension":7.466977113316793},"hitData":{"launchSpeed":100.1,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.13,"coordY":177.64}},"index":0,"playId":"bf3e9520-7a06-3622-9f62-a240d3feeb78","pitchNumber":1,"startTime":"2026-03-01T21:10:49.816Z","endTime":"2026-03-01T21:10:57.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:10:57.326Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daniel Schneemann doubles (2) on a sharp line drive to right fielder Zac Veen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T21:11:01.275Z","endTime":"2026-03-01T21:12:43.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06082446603692,"aZ":-21.62443752391687,"pfxX":8.624691301620071,"pfxZ":5.985874732344977,"pX":-0.40479532178936467,"pZ":2.2520017435944077,"vX0":-11.752814867486153,"vY0":-131.44481636452986,"vZ0":-2.5261795709691235,"x":132.43,"y":177.98,"x0":2.9895157194210147,"y0":50.00023155194805,"z0":4.819065830954506,"aX":15.194421990934947},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.6,"breakHorizontal":-13.2,"spinRate":2131,"spinDirection":118},"zone":4,"typeConfidence":0.89,"plateTime":0.4155991761273752,"extension":7.492412310573181},"index":0,"playId":"38ab3d8b-cc15-3432-bc73-87d33a3d596a","pitchNumber":1,"startTime":"2026-03-01T21:11:20.645Z","endTime":"2026-03-01T21:11:24.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26044168535275,"aZ":-35.03110921502699,"pfxX":-1.5511598191036455,"pfxZ":-2.22176895935035,"pX":-2.1573484147947255,"pZ":0.890384087898474,"vX0":-10.093063339879565,"vY0":-112.70293068273847,"vZ0":-1.522276064482485,"x":199.23,"y":214.74,"x0":2.578197276565454,"y0":50.00194186915476,"z0":5.108960479013808,"aX":-1.9950879542531137},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.1,"breakHorizontal":5.4,"spinRate":2137,"spinDirection":281},"zone":13,"typeConfidence":0.87,"plateTime":0.4857929526734859,"extension":7.564186133192363},"index":1,"playId":"5fd839b7-ee2c-3b39-a368-9adabe909fb5","pitchNumber":2,"startTime":"2026-03-01T21:11:34.184Z","endTime":"2026-03-01T21:11:37.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722101124144217,"aZ":-21.22540027705681,"pfxX":6.794708077243812,"pfxZ":6.044846894634816,"pX":-0.018700801362472954,"pZ":3.16535965868825,"vX0":-10.173394120702959,"vY0":-133.25828247519001,"vZ0":-0.6333578027059955,"x":117.71,"y":153.32,"x0":2.953174691106749,"y0":50.00230056519447,"z0":4.9296695041289125,"aX":12.307256493844385},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":-10.3,"spinRate":2116,"spinDirection":117},"zone":2,"typeConfidence":0.9,"plateTime":0.40989853135880194,"extension":7.388098999649138},"index":2,"playId":"f9004e2e-d028-3c7f-b786-a37b934b1029","pitchNumber":3,"startTime":"2026-03-01T21:11:53.844Z","endTime":"2026-03-01T21:11:57.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79883342634931,"aZ":-19.046289744478056,"pfxX":7.647850885646583,"pfxZ":7.087513731972063,"pX":-1.2713797249068473,"pZ":2.1308849615787144,"vX0":-13.83306611643587,"vY0":-134.84478727048852,"vZ0":-3.7467971170497427,"x":165.46,"y":181.25,"x0":2.918413924627,"y0":50.00127306554609,"z0":4.872746242728765,"aX":14.163140810723329},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":-11.0,"spinRate":2189,"spinDirection":117},"zone":13,"typeConfidence":0.91,"plateTime":0.4053375939541861,"extension":7.379210561943454},"index":3,"playId":"89421c06-9c1f-351b-8c12-7f16075e4064","pitchNumber":4,"startTime":"2026-03-01T21:12:12.347Z","endTime":"2026-03-01T21:12:16.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25829907978623,"aZ":-21.29855712465391,"pfxX":6.357623512401738,"pfxZ":5.934390167730979,"pX":1.1415036244226904,"pZ":2.175188207020151,"vX0":-7.773569313305289,"vY0":-134.31136334441797,"vZ0":-3.2590489010889496,"x":73.49,"y":180.05,"x0":3.243114968380735,"y0":50.003976798651806,"z0":4.913656806686701,"aX":11.652756276212292},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":-10.0,"spinRate":2094,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.4073375042526264,"extension":7.346696559923216},"hitData":{"launchSpeed":105.4,"launchAngle":17.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":223.79,"coordY":98.59}},"index":4,"playId":"c788ca2b-b7df-3f52-a256-8ba2de9f4dcf","pitchNumber":5,"startTime":"2026-03-01T21:12:32.002Z","endTime":"2026-03-01T21:12:43.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.60000000000001,"awayTeamWinProbability":22.39999999999999,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.31,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:12:43.966Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kahlil Watson doubles (2) on a fly ball to center fielder Drew Avans. Daniel Schneemann scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T21:12:57.914Z","endTime":"2026-03-01T21:15:21.335Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687223,"link":"/api/v1/people/687223"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":687223,"link":"/api/v1/people/687223"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.535033256991387,"aZ":-32.126066226565335,"pfxX":-1.5552476616812143,"pfxZ":0.037880648960578966,"pX":-2.733708651232231,"pZ":0.8437105570987615,"vX0":-10.686472829039163,"vY0":-110.82716955861886,"vZ0":-1.931048226556388,"x":221.2,"y":216.0,"x0":2.349688629059105,"y0":50.00230050532554,"z0":5.077017672860987,"aX":-1.9365524781962686},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-0.1,"breakHorizontal":5.5,"spinRate":2024,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.4939317036530442,"extension":7.55030225551596},"index":0,"playId":"0c4bb63f-7ace-3cbc-815e-a5ddd9a44121","pitchNumber":1,"startTime":"2026-03-01T21:13:16.386Z","endTime":"2026-03-01T21:13:20.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375918950999864,"aZ":-19.184661527177564,"pfxX":7.119699106695367,"pfxZ":7.287823805969897,"pX":-1.3185676691612247,"pZ":1.8074466837282974,"vX0":-13.803656361394735,"vY0":-132.42863078255627,"vZ0":-4.134068921873078,"x":167.26,"y":189.98,"x0":3.0283051552758837,"y0":50.00162115711089,"z0":4.785827280170796,"aX":12.688744756574451},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-10.0,"spinRate":2040,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.4130567881882854,"extension":7.512819140129013},"index":1,"playId":"935cfb3f-82a5-306d-aab3-f0b202f94515","pitchNumber":2,"startTime":"2026-03-01T21:13:38.565Z","endTime":"2026-03-01T21:13:44.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11735580947763,"aZ":-18.577744817370466,"pfxX":6.598886337630302,"pfxZ":7.4913158756617655,"pX":-0.07757909503934383,"pZ":3.0913509450866874,"vX0":-10.58950495601809,"vY0":-134.12444651201605,"vZ0":-1.6099588885531062,"x":119.96,"y":155.31,"x0":3.0717183407253636,"y0":50.00105322227717,"z0":5.0297997678174164,"aX":11.97435743053533},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-9.6,"spinRate":2124,"spinDirection":121},"zone":2,"typeConfidence":0.91,"plateTime":0.4090136335477341,"extension":7.280906557100769},"index":2,"playId":"87d23052-5c99-3be8-a034-71dc26c095d4","pitchNumber":3,"startTime":"2026-03-01T21:13:58.270Z","endTime":"2026-03-01T21:14:02.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"08318676-0346-0033-001c-f08cd117d70a","startTime":"2026-03-01T21:14:32.544Z","endTime":"2026-03-01T21:14:34.097Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Carson Palmquist on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"08318676-0346-0033-001c-f08cd117d70a","startTime":"2026-03-01T21:14:34.097Z","endTime":"2026-03-01T21:14:52.595Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"postOnThird":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.92,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089292543806117,"aZ":-21.577370265310872,"pfxX":7.815551006693937,"pfxZ":5.9227249460342595,"pX":1.133489884442879,"pZ":3.679715771446775,"vX0":-8.191327943670522,"vY0":-133.0412412572064,"vZ0":0.8475717243950561,"x":73.79,"y":139.43,"x0":3.2398792120511506,"y0":50.002181836027425,"z0":4.923309701431324,"aX":13.98186033778949},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":-12.4,"spinRate":2155,"spinDirection":119},"zone":12,"typeConfidence":0.91,"plateTime":0.4120255717025372,"extension":7.35898042635502},"index":5,"playId":"885d4122-caa3-3395-963f-098e0147bcb6","pitchNumber":4,"startTime":"2026-03-01T21:14:52.595Z","endTime":"2026-03-01T21:14:56.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.163826007027733,"aZ":-18.343425390050662,"pfxX":8.269703583353126,"pfxZ":7.453047964779118,"pX":0.5729089309245244,"pZ":1.738960584324569,"vX0":-9.438936122256317,"vY0":-134.83270690586068,"vZ0":-4.78561388821283,"x":95.16,"y":191.83,"x0":3.0316414275762575,"y0":50.001336004540214,"z0":4.816911792111328,"aX":15.34455274549906},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":-13.2,"spinRate":2295,"spinDirection":123},"zone":9,"typeConfidence":0.92,"plateTime":0.4050046855157823,"extension":7.410848804893269},"hitData":{"launchSpeed":100.3,"launchAngle":32.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.74,"coordY":38.47}},"index":6,"playId":"acce21af-3975-3ecc-88f0-342416ad3022","pitchNumber":5,"startTime":"2026-03-01T21:15:09.355Z","endTime":"2026-03-01T21:15:21.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":7.3999999999999915,"leverageIndex":0.92,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:15:21.335Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Ryan Ritter to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T21:16:11.327Z","endTime":"2026-03-01T21:17:37.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-01T21:15:48.410Z","endTime":"2026-03-01T21:16:13.438Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.500953346213308,"aZ":-32.674046173351684,"pfxX":-3.120874610446525,"pfxZ":-0.38199276476112587,"pX":-1.4090930123746708,"pZ":1.0504477046995335,"vX0":-8.504414734701408,"vY0":-113.57868232035136,"vZ0":-1.7424694548765016,"x":170.71,"y":210.42,"x0":2.7868799216707485,"y0":50.003009674433365,"z0":5.072154729193524,"aX":-4.082678500642717},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-0.8,"breakHorizontal":7.8,"spinRate":2142,"spinDirection":277},"zone":13,"typeConfidence":0.85,"plateTime":0.48195915782586685,"extension":7.465706734863842},"index":1,"playId":"773f456a-65d4-31ed-a118-ee0700a4adbc","pitchNumber":1,"startTime":"2026-03-01T21:16:13.438Z","endTime":"2026-03-01T21:16:18.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63026351319045,"aZ":-19.074190403401023,"pfxX":6.437458021856097,"pfxZ":7.237955241799619,"pX":-0.20129377745999394,"pZ":1.5249498941852975,"vX0":-10.978968052235178,"vY0":-132.970772369545,"vZ0":-4.9183453526927865,"x":124.67,"y":197.61,"x0":3.124632501302495,"y0":50.00490108477953,"z0":4.7620127797316485,"aX":11.655154103129208},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.4,"breakHorizontal":-9.6,"spinRate":2135,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.4102264382085181,"extension":7.405531796697871},"index":2,"playId":"576e0358-1dda-34c7-8760-7d21f18d357e","pitchNumber":2,"startTime":"2026-03-01T21:16:29.057Z","endTime":"2026-03-01T21:16:33.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.459694898478997,"aZ":-33.58468249267861,"pfxX":-3.2458168394483033,"pfxZ":-1.0899982175347365,"pX":-0.48161197902918373,"pZ":2.328094395171822,"vX0":-6.339228212173049,"vY0":-113.17797553937646,"vZ0":1.2333689724943566,"x":135.36,"y":175.92,"x0":2.7759521030783185,"y0":50.00052170076072,"z0":5.136976950008691,"aX":-4.213533458183872},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.3,"breakHorizontal":7.4,"spinRate":2134,"spinDirection":273},"zone":4,"typeConfidence":0.84,"plateTime":0.4837632063686437,"extension":7.210520579016131},"index":3,"playId":"adae39f4-e9a4-31a3-95de-7f2a5b024277","pitchNumber":3,"startTime":"2026-03-01T21:16:47.547Z","endTime":"2026-03-01T21:16:52.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989514638701976,"aZ":-19.671673595214482,"pfxX":7.363869408839815,"pfxZ":6.771749177533518,"pX":0.5666528092180148,"pZ":3.1358387782725696,"vX0":-9.564776992157151,"vY0":-134.7198995761416,"vZ0":-1.0125461714990815,"x":95.4,"y":154.11,"x0":3.198608864465606,"y0":50.00600068569682,"z0":4.900988024891504,"aX":13.60283828177129},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":-11.4,"spinRate":2310,"spinDirection":120},"zone":3,"typeConfidence":0.91,"plateTime":0.4058608417971361,"extension":7.32096276269397},"index":4,"playId":"f6cef1c7-1eec-3343-8f82-571237d93399","pitchNumber":4,"startTime":"2026-03-01T21:17:05.906Z","endTime":"2026-03-01T21:17:08.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":93.2,"endSpeed":84.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.814490847653744,"aZ":-18.756186001604462,"pfxX":8.624920283352004,"pfxZ":7.248511750678448,"pX":-0.026688428723355834,"pZ":3.291854030552787,"vX0":-11.191700460556508,"vY0":-135.29971298120358,"vZ0":-1.1435716719977758,"x":118.02,"y":149.9,"x0":3.044953509794845,"y0":50.00658731410474,"z0":5.035733447032831,"aX":15.976740894509472},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-13.2,"spinRate":2271,"spinDirection":122},"zone":11,"typeConfidence":0.92,"plateTime":0.4049825112939205,"extension":7.385036244926119},"hitData":{"launchSpeed":85.6,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.55,"coordY":145.76}},"index":5,"playId":"1d90104a-f5f0-3b39-bc11-17346ec699b5","pitchNumber":5,"startTime":"2026-03-01T21:17:30.101Z","endTime":"2026-03-01T21:17:37.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:17:37.015Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zac Veen called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:20:17.371Z","endTime":"2026-03-01T21:22:17.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joe Lampe replaces left fielder Kahlil Watson, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:18:55.162Z","endTime":"2026-03-01T21:18:55.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802407,"link":"/api/v1/people/802407"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":696135,"link":"/api/v1/people/696135"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Herrin replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:18:55.185Z","endTime":"2026-03-01T21:20:08.399Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:20:08.399Z","endTime":"2026-03-01T21:20:19.201Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.880689919519163,"aZ":-27.706066307961773,"pfxX":2.447866881821188,"pfxZ":2.807201983968251,"pX":-0.4535122922036741,"pZ":1.630155316286074,"vX0":-6.409231286706391,"vY0":-126.20608639574105,"vZ0":-5.252317227641914,"x":134.29,"y":194.77,"x0":1.816025406054728,"y0":50.0039014504463,"z0":6.006713017335463,"aX":3.8973538350982877},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":-2.8,"spinRate":2194,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.43623082436750993,"extension":6.191013624933034},"index":3,"playId":"4f0df355-5081-3682-9570-864cca3e90b8","pitchNumber":1,"startTime":"2026-03-01T21:20:19.201Z","endTime":"2026-03-01T21:20:23.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278671972900657,"aZ":-32.88377771130466,"pfxX":-4.163351040801377,"pfxZ":-0.5236040639806756,"pX":-0.08497642134130086,"pZ":2.05829348240191,"vX0":-3.3382803279110043,"vY0":-116.99253326075504,"vZ0":-2.333374944878165,"x":120.24,"y":183.21,"x0":1.909179568983059,"y0":50.000316821955806,"z0":6.197644613926541,"aX":-5.680214394491952},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.3,"breakHorizontal":8.4,"spinRate":2267,"spinDirection":324},"zone":8,"typeConfidence":0.9,"plateTime":0.4709900769047608,"extension":6.005387101452129},"index":4,"playId":"312ce85a-1ea2-314e-9809-1b1848c8abbc","pitchNumber":2,"startTime":"2026-03-01T21:20:33.402Z","endTime":"2026-03-01T21:20:38.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.573236200788553,"aZ":-19.86738036939533,"pfxX":11.311039528743283,"pfxZ":6.64326084921832,"pX":-1.3514413320277339,"pZ":0.7777157770669606,"vX0":-12.042186430401605,"vY0":-135.46703186703118,"vZ0":-9.238524032561838,"x":168.51,"y":217.78,"x0":1.6894130874862496,"y0":50.002246964596665,"z0":5.630376214929484,"aX":20.94844936750789},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":-17.8,"spinRate":2337,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4048852543815813,"extension":6.484590057799903},"index":5,"playId":"9bc2b91d-5806-38bb-9f58-b2f6252980b5","pitchNumber":3,"startTime":"2026-03-01T21:20:50.923Z","endTime":"2026-03-01T21:20:53.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012395179760333,"aZ":-25.22958600197381,"pfxX":9.646446680150635,"pfxZ":3.797349885275924,"pX":-0.241022349894371,"pZ":2.3715768549870058,"vX0":-8.659786882735876,"vY0":-134.42270628429733,"vZ0":-4.402226906426395,"x":126.19,"y":174.75,"x0":1.7682342519427519,"y0":50.006602467624234,"z0":5.820721429737451,"aX":17.66542533738429},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-15.6,"spinRate":2295,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4073875101039661,"extension":6.2501130504633124},"index":6,"playId":"31dc1863-dc28-3d2b-8b99-fb7d228c2890","pitchNumber":4,"startTime":"2026-03-01T21:21:07.965Z","endTime":"2026-03-01T21:21:11.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.613968236074925,"aZ":-35.449205780466926,"pfxX":-1.8739726920153812,"pfxZ":-2.3475777920527,"pX":0.6620968750931076,"pZ":2.257865001432463,"vX0":-2.8321963884739008,"vY0":-117.47361065274804,"vZ0":-1.4990438133267676,"x":91.76,"y":177.82,"x0":2.127616808755388,"y0":50.0033261761251,"z0":6.204895436026826,"aX":-2.614016478342206},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.3,"breakHorizontal":4.1,"spinRate":2350,"spinDirection":318},"zone":9,"typeConfidence":0.9,"plateTime":0.4665763437777022,"extension":6.02676465770569},"index":7,"playId":"0edc6366-a07d-32ae-aefd-c90cdcbf4cac","pitchNumber":5,"startTime":"2026-03-01T21:21:26.614Z","endTime":"2026-03-01T21:21:31.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414201976982604,"aZ":-16.93478236515668,"pfxX":4.477937004145515,"pfxZ":7.856625078386282,"pX":-0.18378120442454038,"pZ":2.734938032333066,"vX0":-7.227450574232338,"vY0":-137.4448507942849,"vZ0":-4.985797293017102,"x":124.01,"y":164.94,"x0":1.8812204779458737,"y0":50.006435300148006,"z0":5.698404444431725,"aX":8.690803141663162},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-6.8,"spinRate":2281,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.3963698695723852,"extension":6.407216513477262},"index":8,"playId":"09f1ff7a-e5b5-3e82-a0d8-8c981946304c","pitchNumber":6,"startTime":"2026-03-01T21:21:53.151Z","endTime":"2026-03-01T21:21:57.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77364826774207,"aZ":-20.006582457813774,"pfxX":11.652899198859632,"pfxZ":6.625655301554928,"pX":0.07038673778891244,"pZ":1.821045293952303,"vX0":-8.233023715534662,"vY0":-134.5568771411531,"vZ0":-6.57322690145927,"x":114.32,"y":189.61,"x0":1.6533771700238282,"y0":50.00413440037446,"z0":5.709836446293965,"aX":21.4027316589688},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":-19.3,"spinRate":2352,"spinDirection":134},"zone":8,"typeConfidence":0.75,"plateTime":0.40683150872095597,"extension":6.569536974801949},"index":9,"playId":"cce82512-23b5-3055-b511-a1ad98f16b8c","pitchNumber":7,"startTime":"2026-03-01T21:22:13.408Z","endTime":"2026-03-01T21:22:17.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:22:17.869Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Avans challenged (pitch result), call on the field was confirmed: Drew Avans called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:22:22.738Z","endTime":"2026-03-01T21:23:28.927Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61826548976477,"aZ":-33.26064247450665,"pfxX":-3.3555237479341695,"pfxZ":-0.7936464413164277,"pX":-0.03205376772009456,"pZ":1.5283854467099098,"vX0":-3.6311267543100274,"vY0":-116.91047076293154,"vZ0":-3.3306323188123135,"x":118.22,"y":197.51,"x0":1.984531532884503,"y0":50.002779579245356,"z0":6.133600016174416,"aX":-4.586881191150127},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.0,"breakHorizontal":7.1,"spinRate":2370,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.47075375556719257,"extension":6.159682243208648},"index":0,"playId":"cabebbd8-1557-3e9d-a60c-f05d731c4c0d","pitchNumber":1,"startTime":"2026-03-01T21:22:43.412Z","endTime":"2026-03-01T21:22:48.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92397371075717,"aZ":-32.37126424593468,"pfxX":-5.574732508699801,"pfxZ":-0.13609997218700443,"pX":-0.5036311907455974,"pZ":1.7165907526668178,"vX0":-3.9145357007840156,"vY0":-118.01002464805065,"vZ0":-3.30160962870921,"x":136.2,"y":192.43,"x0":1.9080106425956125,"y0":50.00579267407085,"z0":6.152215730270164,"aX":-7.771695987632241},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.8,"breakHorizontal":11.2,"spinRate":2397,"spinDirection":322},"zone":7,"typeConfidence":0.9,"plateTime":0.4662357202700189,"extension":6.3039169935087624},"index":1,"playId":"b8b729ee-cbc8-3fc3-be6e-a4fde3914f84","pitchNumber":2,"startTime":"2026-03-01T21:23:03.182Z","endTime":"2026-03-01T21:23:06.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21296246782602,"aZ":-17.08245748242034,"pfxX":4.928910076054834,"pfxZ":7.731658836801802,"pX":-0.45918947842788393,"pZ":1.5590844882526447,"vX0":-7.490751613240086,"vY0":-137.5612696228264,"vZ0":-8.054172731413667,"x":134.5,"y":196.68,"x0":1.6358104669077989,"y0":50.00256917889925,"z0":5.642810835371254,"aX":9.621397195210353},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-7.7,"spinRate":2393,"spinDirection":138},"zone":7,"typeConfidence":0.9,"plateTime":0.3953813096634464,"extension":6.505882200370286},"index":2,"playId":"7a4f7026-2ce1-35e4-a562-089348469fd9","pitchNumber":3,"startTime":"2026-03-01T21:23:24.653Z","endTime":"2026-03-01T21:23:28.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"}},"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:23:28.927Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:23:54.033Z","endTime":"2026-03-01T21:25:31.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571673449637263,"aZ":-28.377662792093194,"pfxX":1.301641967959191,"pfxZ":2.3889519967617616,"pX":-1.075005806535727,"pZ":0.7124362721786164,"vX0":-7.284072785491238,"vY0":-125.2184238596722,"vZ0":-6.942455491747809,"x":157.98,"y":219.54,"x0":1.703882658516106,"y0":50.00098634842902,"z0":5.84647889384018,"aX":2.0662580376758806},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":-0.7,"spinRate":2207,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.437634996509221,"extension":6.425100253762342},"index":0,"playId":"c484e00a-7f45-360d-8d39-27f8db362816","pitchNumber":1,"startTime":"2026-03-01T21:24:05.241Z","endTime":"2026-03-01T21:24:09.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.174160971008504,"aZ":-33.95227027310584,"pfxX":-2.911386652912533,"pfxZ":-1.2938810206362854,"pX":0.7094618041389479,"pZ":1.8398081447485832,"vX0":-1.6128754720548155,"vY0":-116.64529862743295,"vZ0":-2.606379834025738,"x":89.96,"y":189.11,"x0":1.788343268792393,"y0":50.002414070880505,"z0":6.176488405929553,"aX":-4.006598146104576},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.8,"breakHorizontal":5.6,"spinRate":2395,"spinDirection":331},"zone":9,"typeConfidence":0.9,"plateTime":0.4697760758896483,"extension":6.259249344666044},"index":1,"playId":"8b7a1560-ad32-36ce-a1aa-94e8f24a4e6e","pitchNumber":2,"startTime":"2026-03-01T21:24:22.233Z","endTime":"2026-03-01T21:24:26.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.122506855113308,"aZ":-23.91956051047787,"pfxX":8.224553682328715,"pfxZ":4.454374438401373,"pX":-0.7595912922465092,"pZ":1.5858993917361983,"vX0":-9.437285843700948,"vY0":-135.18717902273474,"vZ0":-6.5449861959994635,"x":145.95,"y":195.96,"x0":1.7059364781149804,"y0":50.00510849016435,"z0":5.714556177276594,"aX":15.245325805280753},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-13.0,"spinRate":2384,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.40498456153038465,"extension":6.445540808035058},"index":2,"playId":"227a98ab-563b-3915-8f92-59b6a316d247","pitchNumber":3,"startTime":"2026-03-01T21:24:39.620Z","endTime":"2026-03-01T21:24:44.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843261056586144,"aZ":-32.129878177183066,"pfxX":-4.675754267495923,"pfxZ":0.029004921399130357,"pX":-0.4822894721720125,"pZ":0.9782455052783944,"vX0":-4.059985159756918,"vY0":-116.46886919527616,"vZ0":-4.704077578066074,"x":135.38,"y":212.37,"x0":1.8969240273592913,"y0":50.00099011552808,"z0":6.095469259358332,"aX":-6.360217788044783},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.0,"breakHorizontal":9.6,"spinRate":2393,"spinDirection":336},"zone":13,"typeConfidence":0.91,"plateTime":0.4720167875039203,"extension":6.214504428950435},"index":3,"playId":"b3f885af-5c3b-3887-af37-579cdd94f264","pitchNumber":4,"startTime":"2026-03-01T21:25:05.185Z","endTime":"2026-03-01T21:25:08.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.25956457605041,"aZ":-33.98792670606046,"pfxX":-0.35919442366248067,"pfxZ":-1.3473493158474312,"pX":1.7531560815751082,"pZ":2.7397244081814924,"vX0":-0.5055910217694276,"vY0":-114.58110030124868,"vZ0":-0.5939548047076507,"x":50.17,"y":164.81,"x0":2.022089397720882,"y0":50.001981599157254,"z0":6.281857631911744,"aX":-0.48442382605948714},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.3,"breakHorizontal":0.7,"spinRate":2354,"spinDirection":322},"zone":12,"typeConfidence":0.9,"plateTime":0.4753720987320409,"extension":6.169074126051928},"index":4,"playId":"155b73ea-f693-307e-91fe-b6612d611466","pitchNumber":5,"startTime":"2026-03-01T21:25:28.096Z","endTime":"2026-03-01T21:25:31.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.36,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:25:31.466Z","atBatIndex":37},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Brett Sullivan caught stealing 2nd base, catcher David Fry to shortstop Brayan Rocchio.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:25:40.296Z","endTime":"2026-03-01T21:26:22.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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(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.6,"endSpeed":86.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.809110479459076,"aZ":-22.525959214566228,"pfxX":4.159232502238556,"pfxZ":5.069309751794025,"pX":-0.02519319032136694,"pZ":2.8047822308909343,"vX0":-6.457290428081573,"vY0":-136.32023820557586,"vZ0":-3.723987521830215,"x":117.96,"y":163.05,"x0":1.8217149152937815,"y0":50.00409513561256,"z0":5.722895898187036,"aX":7.917659005160485},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":-6.4,"spinRate":2305,"spinDirection":132},"zone":5,"typeConfidence":0.9,"plateTime":0.40008278211718773,"extension":6.303727003412973},"index":0,"playId":"ffcc43eb-1d17-3f38-961b-ae5fe3b7c0d9","pitchNumber":1,"startTime":"2026-03-01T21:25:57.106Z","endTime":"2026-03-01T21:26:00.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.679442360210906,"aZ":-22.74473487839511,"pfxX":7.904265196410475,"pfxZ":5.159243833391255,"pX":-0.2597383460290586,"pZ":2.2412456418908313,"vX0":-7.7115014663255845,"vY0":-134.2639668430808,"vZ0":-4.910566660967493,"x":126.9,"y":178.27,"x0":1.6207203543770412,"y0":50.004363258065744,"z0":5.709468573987301,"aX":14.453084144219133},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-12.7,"spinRate":2256,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.40771486660209577,"extension":6.41224185799723},"index":1,"playId":"6334bfe9-4051-3ff4-9217-e438805f44a7","pitchNumber":2,"startTime":"2026-03-01T21:26:16.715Z","endTime":"2026-03-01T21:26:22.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:26:22.798Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kody Huff pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-01T21:29:11.493Z","endTime":"2026-03-01T21:29:55.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kody Huff replaces Chase DeLauter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:27:49.973Z","endTime":"2026-03-01T21:29:13.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.0,"endSpeed":82.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.764916357787854,"aZ":-16.954838228712443,"pfxX":5.641243879101992,"pfxZ":8.774322478282926,"pX":0.07834879516443381,"pZ":1.37498818461598,"vX0":-9.790162579330424,"vY0":-130.67795784557018,"vZ0":-5.49685177042987,"x":114.01,"y":201.66,"x0":3.135354919760196,"y0":50.00534115699824,"z0":4.773818264720882,"aX":9.788642631976835},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.2,"spinRate":2093,"spinDirection":125},"zone":14,"typeConfidence":0.89,"plateTime":0.41867928612467376,"extension":7.47761762383286},"index":1,"playId":"4f49ad47-e3a4-322a-9a0b-c4126e74a994","pitchNumber":1,"startTime":"2026-03-01T21:29:13.679Z","endTime":"2026-03-01T21:29:19.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.9,"endSpeed":80.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.174097973026612,"aZ":-20.69946231473043,"pfxX":6.8283509583094775,"pfxZ":6.812164386903989,"pX":1.6593855003743418,"pZ":2.7225054805805473,"vX0":-6.441001574644533,"vY0":-129.28558942773267,"vZ0":-1.200651391580564,"x":53.75,"y":165.27,"x0":3.3016817416695714,"y0":50.00289024876421,"z0":4.788933289634583,"aX":11.503412963336345},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.2,"breakHorizontal":-10.8,"spinRate":2174,"spinDirection":119},"zone":12,"typeConfidence":0.88,"plateTime":0.42444790055821935,"extension":7.355351483518093},"index":2,"playId":"8d3dd4dc-c6ba-3a64-9f23-8f71e855c015","pitchNumber":2,"startTime":"2026-03-01T21:29:30.424Z","endTime":"2026-03-01T21:29:33.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.895795390955243,"aZ":-18.199989632361078,"pfxX":6.133288338801129,"pfxZ":8.00182142397121,"pX":-0.3797577402368801,"pZ":2.538244549476879,"vX0":-11.088333885185303,"vY0":-131.33633949251146,"vZ0":-2.3502792415504543,"x":131.48,"y":170.25,"x0":3.1005991505043924,"y0":50.00301702144291,"z0":4.798749148142743,"aX":10.712376568468407},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.2,"breakHorizontal":-8.6,"spinRate":2192,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.41709344319119834,"extension":7.503625375852113},"hitData":{"launchSpeed":77.8,"launchAngle":77.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.99,"coordY":185.23}},"index":3,"playId":"5026db5c-9f6b-371e-9d08-54b5750e8738","pitchNumber":3,"startTime":"2026-03-01T21:29:46.241Z","endTime":"2026-03-01T21:29:55.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:29:55.882Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, shortstop Ryan Ritter to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-01T21:30:03.247Z","endTime":"2026-03-01T21:31:27.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.964455009748043,"aZ":-30.328849928837613,"pfxX":-2.8416118682403426,"pfxZ":1.5238161191653639,"pX":-0.3400039896283803,"pZ":1.787874759900585,"vX0":-5.919478905278432,"vY0":-109.67575476497105,"vZ0":-0.03698002626702657,"x":129.96,"y":190.51,"x0":2.7722529764304595,"y0":50.00017994289382,"z0":5.0629539247666795,"aX":-3.430572556384605},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":3.1,"breakHorizontal":6.8,"spinRate":1980,"spinDirection":276},"zone":7,"typeConfidence":0.9,"plateTime":0.5010609582578209,"extension":7.454006286869073},"index":0,"playId":"76f5788d-50d8-3228-bde2-8134c4d6a809","pitchNumber":1,"startTime":"2026-03-01T21:30:19.671Z","endTime":"2026-03-01T21:30:23.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.4,"endSpeed":83.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.588764122867477,"aZ":-18.18758897682619,"pfxX":7.045562404000339,"pfxZ":7.754959230293088,"pX":0.001651980485277258,"pZ":2.1279399761847326,"vX0":-10.712172532707974,"vY0":-134.08624092499127,"vZ0":-3.630685997106406,"x":116.94,"y":181.33,"x0":3.1507992668364526,"y0":50.003070417340815,"z0":4.813289820217999,"aX":12.707909218753981},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":-10.2,"spinRate":2340,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.41000742074760055,"extension":7.385325741948831},"index":1,"playId":"231bd6ee-af30-3b6f-ad33-cbc4d5ceb8c5","pitchNumber":2,"startTime":"2026-03-01T21:30:32.293Z","endTime":"2026-03-01T21:30:35.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":69.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.363738130378845,"aZ":-31.433866479557857,"pfxX":-3.5557041238999463,"pfxZ":0.60798175898476,"pX":0.5418665131597572,"pZ":2.5924477850965126,"vX0":-3.8658384259413996,"vY0":-109.22546000139053,"vZ0":1.7212737790398838,"x":96.35,"y":168.78,"x0":2.793344827116448,"y0":50.00231691055518,"z0":5.1623271022762705,"aX":-4.315835449799796},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":1.8,"breakHorizontal":7.4,"spinRate":2653,"spinDirection":273},"zone":6,"typeConfidence":0.9,"plateTime":0.5005374461592678,"extension":7.291032589262436},"index":2,"playId":"c26cd932-f60a-3b40-851e-a2ba05acd229","pitchNumber":3,"startTime":"2026-03-01T21:30:58.452Z","endTime":"2026-03-01T21:31:01.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.965359257506893,"aZ":-22.34618825086244,"pfxX":6.649547304427532,"pfxZ":5.358939724325335,"pX":0.32908626378577127,"pZ":3.0876609518452907,"vX0":-9.520107990549057,"vY0":-134.31623724310217,"vZ0":-0.4740058573114494,"x":104.46,"y":155.41,"x0":3.048772473215996,"y0":50.00509322483862,"z0":4.849645925210462,"aX":12.201923326684124},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":-10.1,"spinRate":2133,"spinDirection":121},"zone":3,"typeConfidence":0.91,"plateTime":0.407153327055632,"extension":7.4183027228834995},"hitData":{"launchSpeed":95.2,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.9,"coordY":160.94}},"index":3,"playId":"1e707559-c587-3250-8f87-89b9b886bb47","pitchNumber":4,"startTime":"2026-03-01T21:31:21.208Z","endTime":"2026-03-01T21:31:27.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:31:27.284Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-01T21:31:37.333Z","endTime":"2026-03-01T21:34:08.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":69.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.06107135985305,"aZ":-30.085725228641657,"pfxX":-3.916941469474752,"pfxZ":1.7116333600381246,"pX":0.037716399092335415,"pZ":2.3934533817477868,"vX0":-4.997162468486122,"vY0":-109.38298019878398,"vZ0":0.9671116543265244,"x":115.56,"y":174.16,"x0":2.854792819598565,"y0":50.00319709902624,"z0":5.154493673179465,"aX":-4.777613071662908},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":3.6,"breakHorizontal":8.3,"spinRate":2049,"spinDirection":274},"zone":5,"typeConfidence":0.9,"plateTime":0.49945225075440547,"extension":7.404865427078655},"index":0,"playId":"3135c717-2877-32f6-a302-8a4d45d1c61b","pitchNumber":1,"startTime":"2026-03-01T21:31:54.075Z","endTime":"2026-03-01T21:31:57.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.094141798282404,"aZ":-34.199348932432244,"pfxX":-3.4855000456904173,"pfxZ":-1.7022372293058812,"pX":-0.27373055659950063,"pZ":1.1514173328606225,"vX0":-5.737838932316569,"vY0":-108.82453635220844,"vZ0":-0.33141272792422594,"x":127.43,"y":207.69,"x0":2.8554734555228825,"y0":50.000368562844244,"z0":5.027855661328982,"aX":-4.155982074342974},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-2.8,"breakHorizontal":7.9,"spinRate":2036,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.5043879893059731,"extension":7.627077535220232},"index":1,"playId":"0a045da7-d719-3a0e-aaf5-3d9db4c37e13","pitchNumber":2,"startTime":"2026-03-01T21:32:09.879Z","endTime":"2026-03-01T21:32:13.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.931784335989576,"aZ":-20.405926512004182,"pfxX":8.236148416134153,"pfxZ":6.566856797948375,"pX":-0.4910485889086174,"pZ":2.6181192216163347,"vX0":-11.722540791044754,"vY0":-133.09490629313262,"vZ0":-2.202383180868405,"x":135.72,"y":168.09,"x0":2.9030929513145987,"y0":50.00011015602545,"z0":4.936195617245435,"aX":14.754209069924316},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":-12.4,"spinRate":2214,"spinDirection":120},"zone":4,"typeConfidence":0.91,"plateTime":0.4117397206745763,"extension":7.449915263059972},"index":2,"playId":"6eca9d81-5a8a-3288-9a15-f75387c2f0c9","pitchNumber":3,"startTime":"2026-03-01T21:32:34.093Z","endTime":"2026-03-01T21:32:37.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":93.5,"endSpeed":85.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.303647807834988,"aZ":-19.583078362066217,"pfxX":10.49039015161515,"pfxZ":6.740239449658385,"pX":-0.7652577864469948,"pZ":1.7753350139152493,"vX0":-13.808326431366355,"vY0":-135.4906914215456,"vZ0":-4.573896155575981,"x":146.17,"y":190.85,"x0":3.0230762686524417,"y0":50.002804422953176,"z0":4.84520940663301,"aX":19.596767487674935},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-16.2,"spinRate":2409,"spinDirection":121},"zone":7,"typeConfidence":0.92,"plateTime":0.40354102291130145,"extension":7.455455666101734},"index":3,"playId":"90a681ce-5770-33fd-b31f-111faab29e16","pitchNumber":4,"startTime":"2026-03-01T21:32:55.851Z","endTime":"2026-03-01T21:33:02.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.727342079133933,"aZ":-28.515629469704663,"pfxX":-4.032105288621393,"pfxZ":2.9776224216823532,"pX":-0.10229978407422548,"pZ":2.205514217456035,"vX0":-5.3099658262124185,"vY0":-110.12333076090526,"vZ0":0.3567069726930425,"x":120.9,"y":179.23,"x0":2.864665977106747,"y0":50.00052895307859,"z0":5.060227920308367,"aX":-4.94572972258457},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":5.8,"breakHorizontal":8.8,"spinRate":1965,"spinDirection":262},"zone":5,"typeConfidence":0.9,"plateTime":0.49754952566117305,"extension":7.55971069967335},"index":4,"playId":"f88ba06f-5b69-3cd3-baea-0a0ec8a7b248","pitchNumber":5,"startTime":"2026-03-01T21:33:17.122Z","endTime":"2026-03-01T21:33:21.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-01T21:33:30.263Z","endTime":"2026-03-01T21:33:44.318Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.952085077058676,"aZ":-19.99756854544941,"pfxX":7.342000647422649,"pfxZ":6.716244344181225,"pX":0.10514627366970206,"pZ":3.178483159851736,"vX0":-10.290558830134527,"vY0":-134.26994515560972,"vZ0":-0.9335223909024861,"x":112.99,"y":152.96,"x0":3.0458427445777483,"y0":50.004436415241756,"z0":4.962951087743949,"aX":13.315250680813989},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-10.9,"spinRate":2163,"spinDirection":121},"zone":2,"typeConfidence":0.91,"plateTime":0.40902429952041475,"extension":7.453198966982955},"index":6,"playId":"337d5989-e895-3ead-ab23-403e547d4749","pitchNumber":6,"startTime":"2026-03-01T21:33:44.318Z","endTime":"2026-03-01T21:33:47.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.1,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164128058609432,"aZ":-19.926701746796912,"pfxX":7.185837665344298,"pfxZ":7.035263340909022,"pX":0.4884408189630474,"pZ":3.7837001971622573,"vX0":-9.25812535702213,"vY0":-130.96938825905303,"vZ0":0.7076107860341788,"x":98.38,"y":136.62,"x0":3.1323824317958127,"y0":50.00039009499591,"z0":4.998129594736038,"aX":12.505939564917357},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.1,"breakHorizontal":-11.0,"spinRate":2091,"spinDirection":123},"zone":12,"typeConfidence":0.89,"plateTime":0.41789225074644065,"extension":7.273708391047194},"index":7,"playId":"42244cb4-766f-382c-bfac-d7f18f405429","pitchNumber":7,"startTime":"2026-03-01T21:34:03.569Z","endTime":"2026-03-01T21:34:08.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:34:08.223Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:36:28.765Z","endTime":"2026-03-01T21:38:13.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[8,9,10,11,12,14],"actionIndex":[0,1,2,3,4,5,6,7],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:14.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Milan Tolentino replaces second baseman Daniel Schneemann, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:14.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jake Fox replaces right fielder George Valera, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:14.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695780,"link":"/api/v1/people/695780"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cameron Barstad replaces catcher David Fry, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:14.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677319,"link":"/api/v1/people/677319"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ralphy Velazquez replaces first baseman Kyle Manzardo, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:14.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Maick Collado replaces third baseman José Ramírez, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:14.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kody Huff remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:14.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Mitchell replaces center fielder Steven Kwan, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-01T21:36:13.905Z","endTime":"2026-03-01T21:36:30.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814455,"link":"/api/v1/people/814455"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":680757,"link":"/api/v1/people/680757"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.672882871688063,"aZ":-19.170012018433987,"pfxX":0.051604940757217665,"pfxZ":7.239024174781436,"pX":-0.5899869226743094,"pZ":3.5045204536607204,"vX0":4.256638026768863,"vY0":-133.2123370736894,"vZ0":-0.8971161838924202,"x":139.49,"y":144.16,"x0":-2.2154921780194217,"y0":50.00407505672941,"z0":5.231705318790155,"aX":0.09293900788426136},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":-1.0,"spinRate":2427,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.411196761257242,"extension":6.254634337833154},"index":8,"playId":"bd387eab-bfbd-3280-a005-368204aed2b5","pitchNumber":1,"startTime":"2026-03-01T21:36:30.955Z","endTime":"2026-03-01T21:36:35.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919267418831566,"aZ":-30.455294683644162,"pfxX":8.204382003929078,"pfxZ":1.2403317280994557,"pX":-0.22469647108405993,"pZ":2.3994109864988133,"vX0":2.4430423424507217,"vY0":-117.01797293569597,"vZ0":0.1540903331550032,"x":125.56,"y":174.0,"x0":-2.348979151778062,"y0":50.00083834832363,"z0":5.1955649900852,"aX":11.328636202661347},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.6,"breakHorizontal":-15.5,"spinRate":2648,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4688098104847347,"extension":6.436165754571805},"index":9,"playId":"69197b3d-9bb7-34a7-9891-14da1cbd1005","pitchNumber":2,"startTime":"2026-03-01T21:36:49.238Z","endTime":"2026-03-01T21:36:52.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04095809906183,"aZ":-32.42639716600692,"pfxX":7.675940691264034,"pfxZ":-0.18261149915590735,"pX":0.5141378027388352,"pZ":2.679443742665459,"vX0":3.964889507934278,"vY0":-118.03495387964766,"vZ0":0.8776347732988037,"x":97.4,"y":166.44,"x0":-2.1884973002888035,"y0":50.000510852104135,"z0":5.3060389236882335,"aX":10.74815976697279},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.2,"breakHorizontal":-14.9,"spinRate":2729,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.4653756311005699,"extension":6.261984632435713},"index":10,"playId":"ae37cfbc-f03a-35d4-8125-114a3fbf7ccf","pitchNumber":3,"startTime":"2026-03-01T21:37:05.177Z","endTime":"2026-03-01T21:37:08.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.5,"endSpeed":85.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05333033881059,"aZ":-20.72353847783699,"pfxX":0.368331640331371,"pfxZ":6.233417794603875,"pX":0.977937146685916,"pZ":3.4487308439279274,"vX0":8.019639170532804,"vY0":-133.30533148150988,"vZ0":-0.4202624715341694,"x":79.72,"y":145.66,"x0":-2.091503499644194,"y0":50.00473766922609,"z0":5.077705250636738,"aX":0.6747480214623157},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-2.0,"spinRate":2460,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4076697691457478,"extension":6.388417567646483},"index":11,"playId":"6e8229a8-ced6-3dec-bca8-16f10a164223","pitchNumber":4,"startTime":"2026-03-01T21:37:27.118Z","endTime":"2026-03-01T21:37:32.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846524664970424,"aZ":-18.279052810660747,"pfxX":-0.43887670436116766,"pfxZ":7.481159901902256,"pX":-0.924854336209847,"pZ":3.6754349908545567,"vX0":3.7451738779245654,"vY0":-135.0439057059819,"vZ0":-0.5754919814455012,"x":111.17,"y":95.51,"x0":-2.2692804310812984,"y0":50.002816695139074,"z0":5.170546216057767,"aX":-0.8153903558650949},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":0.0,"spinRate":2454,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40471844265574486,"extension":6.331634470804645},"index":12,"playId":"3cdb2290-259f-3300-a18a-b2f646da434f","pitchNumber":5,"startTime":"2026-03-01T21:37:45.597Z","endTime":"2026-03-01T21:37:49.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":13,"startTime":"2026-03-01T21:38:00.021Z","endTime":"2026-03-01T21:38:08.726Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80003473112449,"aZ":-21.00167983325491,"pfxX":-1.4757084377914902,"pfxZ":6.2186700305818015,"pX":-1.0423661866986342,"pZ":2.9484747045197857,"vX0":3.9182090269746372,"vY0":-132.7965066966536,"vZ0":-1.3463021459134352,"x":156.73,"y":159.17,"x0":-2.341246806685016,"y0":50.004698766070284,"z0":4.980734046198845,"aX":-2.6525873901622035},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":1.9,"spinRate":2217,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41149570487725873,"extension":6.442995665799959},"index":14,"playId":"131672b4-d9c0-349f-9147-ac929d7a83d5","pitchNumber":6,"startTime":"2026-03-01T21:38:08.726Z","endTime":"2026-03-01T21:38:13.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":0.94,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:38:13.318Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Ritter singles on a ground ball to right fielder Jake Fox. Edouard Julien to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:38:19.388Z","endTime":"2026-03-01T21:40:10.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"postOnSecond":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695780,"link":"/api/v1/people/695780"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.034210449292335,"aZ":-30.67980285569811,"pfxX":9.817058578283635,"pfxZ":1.0479834294034962,"pX":-0.37567161911018015,"pZ":3.1448329332784843,"vX0":1.3832945317364762,"vY0":-118.43033176225524,"vZ0":1.403525782090874,"x":131.32,"y":153.87,"x0":-2.2427264016884756,"y0":50.00480366381904,"z0":5.335018594533678,"aX":14.051294315855605},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":-18.1,"spinRate":2638,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.4611607408214269,"extension":6.31454187905632},"index":0,"playId":"92a855f1-212f-3c1b-a5d1-2d9350ccf446","pitchNumber":1,"startTime":"2026-03-01T21:38:37.089Z","endTime":"2026-03-01T21:38:40.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"ab336916-6ce9-3e5f-bdd2-e112b22df8b8","startTime":"2026-03-01T21:38:55.122Z","endTime":"2026-03-01T21:38:58.122Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36902738258858,"aZ":-29.756728686718965,"pfxX":9.459970232747178,"pfxZ":1.7180469824581692,"pX":-0.7611129498894724,"pZ":3.267793154065281,"vX0":0.793843021738762,"vY0":-118.14670153394862,"vZ0":1.902676957990921,"x":146.01,"y":150.55,"x0":-2.330250681727917,"y0":50.00288805407937,"z0":5.194631777815458,"aX":13.319010216193885},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.8,"breakHorizontal":-17.3,"spinRate":2501,"spinDirection":76},"zone":1,"typeConfidence":2.0,"plateTime":0.46432565463427533,"extension":6.245584444375356},"index":2,"playId":"21df1cb8-c59f-3244-a701-1f028723a702","pitchNumber":2,"startTime":"2026-03-01T21:39:13.411Z","endTime":"2026-03-01T21:39:18.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-01T21:39:25.912Z","endTime":"2026-03-01T21:39:41.349Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941235014713307,"aZ":-20.120846762897834,"pfxX":-2.1900191209486524,"pfxZ":6.54497412218776,"pX":1.4514218743473117,"pZ":1.1765720786111784,"vX0":10.232252528567049,"vY0":-134.31357759420845,"vZ0":-5.889103625294606,"x":61.68,"y":207.01,"x0":-2.110059821006237,"y0":50.004125150917176,"z0":4.811996186350592,"aX":-4.035722405522807},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":1.9,"spinRate":2408,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.406579465482241,"extension":6.429727072101738},"index":4,"playId":"45763bbc-1c96-34fb-8765-ff678ea78afd","pitchNumber":3,"startTime":"2026-03-01T21:39:41.349Z","endTime":"2026-03-01T21:39:44.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69289761944357,"aZ":-20.72867125887631,"pfxX":-2.355348561902078,"pfxZ":6.238406646127366,"pX":1.1751961193638032,"pZ":3.057110180464421,"vX0":9.427057907333495,"vY0":-134.27473722875314,"vZ0":-1.042422113521229,"x":72.2,"y":156.24,"x0":-2.06748824825123,"y0":50.004934846531945,"z0":4.918214205199647,"aX":-4.323645469897471},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":2.4,"spinRate":2317,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40712185381031407,"extension":6.534057065644553},"hitData":{"launchSpeed":86.4,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.59,"coordY":125.01}},"index":5,"playId":"4e78ae1c-99ba-3f32-a248-7d2eb0077c08","pitchNumber":4,"startTime":"2026-03-01T21:40:02.847Z","endTime":"2026-03-01T21:40:10.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.0,"awayTeamWinProbability":25.0,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":1.72,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:40:10.889Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"TJ Rumfield hit by pitch. Edouard Julien to 3rd. Ryan Ritter to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:40:38.456Z","endTime":"2026-03-01T21:42:21.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"postOnThird":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.917815306618408,"aZ":-31.54096834900554,"pfxX":9.563598849191736,"pfxZ":0.4497032485556769,"pX":-0.48099171756668013,"pZ":1.8011584522784003,"vX0":1.150557111505618,"vY0":-118.0978990840438,"vZ0":-0.9091350050989204,"x":135.33,"y":190.15,"x0":-2.2170617558107586,"y0":50.00427898275979,"z0":5.097604655002061,"aX":13.48100622299052},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.8,"breakHorizontal":-17.6,"spinRate":2674,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.4641616779240203,"extension":6.422964874339026},"index":0,"playId":"87912345-f38f-318d-9638-849db72a2b2f","pitchNumber":1,"startTime":"2026-03-01T21:40:43.683Z","endTime":"2026-03-01T21:40:47.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135424188529175,"aZ":-25.32518480786863,"pfxX":3.875101183783012,"pfxZ":3.908357496382269,"pX":-0.7533012256903773,"pZ":3.940164331139669,"vX0":2.6844905495362146,"vY0":-130.65390745938487,"vZ0":1.4054419143519983,"x":145.71,"y":132.4,"x0":-2.292866432005049,"y0":50.00040479943078,"z0":5.280826743705519,"aX":6.786323097557109},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":-7.6,"spinRate":2489,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4171336877576679,"extension":6.442611895544774},"index":1,"playId":"94a2e0cd-289f-3ff6-b855-0d64178bd057","pitchNumber":2,"startTime":"2026-03-01T21:41:01.073Z","endTime":"2026-03-01T21:41:04.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.9,"endSpeed":83.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.986109967403117,"aZ":-22.57967032740939,"pfxX":1.9399152191228297,"pfxZ":5.438927848440043,"pX":-0.2471600173751807,"pZ":3.6682722866411113,"vX0":4.046465447815047,"vY0":-131.02361425893625,"vZ0":0.21571670394488718,"x":126.42,"y":139.74,"x0":-2.05488460585724,"y0":50.00096343505778,"z0":5.252952222984572,"aX":3.419343528134554},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":-4.3,"spinRate":2435,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4157839810920074,"extension":6.386978643572715},"index":2,"playId":"bfa00c53-4c96-3628-91e3-ee5f5005ca7e","pitchNumber":3,"startTime":"2026-03-01T21:41:21.516Z","endTime":"2026-03-01T21:41:26.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31348983472728,"aZ":-18.62869245386101,"pfxX":-0.4064576877527939,"pfxZ":7.387020444189651,"pX":-0.5368842709610866,"pZ":2.0282527395106276,"vX0":4.240437919870013,"vY0":-134.35172385934354,"vZ0":-4.25726571027568,"x":137.46,"y":184.02,"x0":-2.0808678852697087,"y0":50.003148479839986,"z0":4.952303978472923,"aX":-0.7464868074247473},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":-0.1,"spinRate":2441,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.4072409850540297,"extension":6.373673592397199},"index":3,"playId":"92a96181-7b95-325f-9cc3-7d13d36c6fe3","pitchNumber":4,"startTime":"2026-03-01T21:41:39.343Z","endTime":"2026-03-01T21:41:44.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-01T21:42:02.166Z","endTime":"2026-03-01T21:42:11.634Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.520062582936653,"aZ":-31.783268003864876,"pfxX":9.953816859359929,"pfxZ":0.27344622273910746,"pX":2.1287295595418225,"pZ":0.7745984812770353,"vX0":6.940711751531049,"vY0":-120.60426040229103,"vZ0":-3.115798939870216,"x":35.86,"y":217.87,"x0":-2.0987353188155393,"y0":50.00576041214996,"z0":4.940919242220928,"aX":14.391221962094768},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.1,"breakHorizontal":-19.9,"spinRate":2809,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4574323957821864,"extension":6.631082869242359},"index":5,"playId":"b5d51c58-2f13-316c-a589-0258ebc9ef46","pitchNumber":5,"startTime":"2026-03-01T21:42:11.634Z","endTime":"2026-03-01T21:42:21.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":-9.799999999999997,"leverageIndex":2.49,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:42:21.729Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chad Stevens grounds into a force out, pitcher Matt Festa to catcher Cameron Barstad. Edouard Julien out at home. Ryan Ritter to 3rd. TJ Rumfield to 2nd. Chad Stevens to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:42:31.863Z","endTime":"2026-03-01T21:44:27.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677319,"link":"/api/v1/people/677319"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":84.2,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621588584873606,"aZ":-20.85648803291776,"pfxX":1.6545793525507513,"pfxZ":6.326727904341819,"pX":0.75934733613067,"pZ":1.3973249577311582,"vX0":6.833257560297543,"vY0":-132.25694232463394,"vZ0":-5.28674005935197,"x":88.06,"y":201.05,"x0":-2.062471752565151,"y0":50.0018085392957,"z0":4.9311280441531915,"aX":2.9597648013410502},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.6,"breakHorizontal":-4.3,"spinRate":2453,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4125949097380399,"extension":6.426890982711105},"index":0,"playId":"39fdce3e-cb0a-36fd-8d35-f6fbcbd37482","pitchNumber":1,"startTime":"2026-03-01T21:43:00.593Z","endTime":"2026-03-01T21:43:03.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06631392198485,"aZ":-25.770553186785374,"pfxX":-9.109310430901303,"pfxZ":3.4895349487220084,"pX":-0.9072606889582273,"pZ":1.692169509682583,"vX0":6.783773609115035,"vY0":-135.30375760593614,"vZ0":-3.4705188723851483,"x":151.58,"y":193.09,"x0":-2.275066436454176,"y0":50.006139034114355,"z0":4.816354638668721,"aX":-16.737003443364408},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":14.9,"spinRate":2338,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4062510933520098,"extension":6.482302733924197},"index":1,"playId":"c76fa570-4c0d-3bea-ada3-48024857500b","pitchNumber":2,"startTime":"2026-03-01T21:43:21.454Z","endTime":"2026-03-01T21:43:24.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38517273785795,"aZ":-29.59594868686441,"pfxX":8.278560569757044,"pfxZ":1.7481665149046721,"pX":0.008187342865411269,"pZ":2.1040269043090873,"vX0":3.080999168921903,"vY0":-120.60749160438492,"vZ0":-0.6406465976265789,"x":116.69,"y":181.97,"x0":-2.3611077844300867,"y0":50.001354639669046,"z0":4.982390787081495,"aX":12.198608364187036},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":-15.7,"spinRate":2651,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4540787850564101,"extension":6.407823595965673},"index":2,"playId":"f5ba9425-482c-3b01-b10b-2d7687debad3","pitchNumber":3,"startTime":"2026-03-01T21:43:39.057Z","endTime":"2026-03-01T21:43:42.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28994823692691,"aZ":-32.48916495928358,"pfxX":7.574283937525257,"pfxZ":-0.2174337705334164,"pX":-0.13463626514014276,"pZ":3.200065609169031,"vX0":2.7698211488193243,"vY0":-120.81344989071887,"vZ0":2.0687678670289213,"x":122.13,"y":152.38,"x0":-2.27938423254557,"y0":50.000239329222076,"z0":5.186019108958937,"aX":11.20560713464191},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.4,"breakHorizontal":-14.4,"spinRate":2788,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.4531761395074563,"extension":6.223858400858267},"index":3,"playId":"d80aa845-2799-3c23-b5f9-eea00995d518","pitchNumber":4,"startTime":"2026-03-01T21:43:58.516Z","endTime":"2026-03-01T21:44:01.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954603340398073,"aZ":-20.681607015892272,"pfxX":-6.814934788546168,"pfxZ":6.282328008148699,"pX":-1.6716430912673732,"pZ":3.356051392582171,"vX0":4.021263371776064,"vY0":-133.90700725395644,"vZ0":-0.4071253451748901,"x":180.72,"y":148.17,"x0":-2.3017813529944586,"y0":50.00297367066843,"z0":4.980441388532286,"aX":-12.465728533689763},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":11.5,"spinRate":2438,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40791438405877445,"extension":6.377445019778664},"hitData":{"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.1,"coordY":193.83}},"index":4,"playId":"df71b02e-bf41-34cc-8c07-a3f33a46c01b","pitchNumber":5,"startTime":"2026-03-01T21:44:20.998Z","endTime":"2026-03-01T21:44:27.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":8.599999999999994,"leverageIndex":3.16,"dramaIndex":137.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:44:27.215Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a line drive to left fielder Joe Lampe. Ryan Ritter scores. TJ Rumfield scores. Chad Stevens to 2nd.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:44:58.086Z","endTime":"2026-03-01T21:45:25.181Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324906842135583,"aZ":-22.688654848743536,"pfxX":1.2038715483019884,"pfxZ":5.483101492974672,"pX":-0.4894886604875706,"pZ":4.034722153280392,"vX0":3.6673074614799095,"vY0":-131.09898531706884,"vZ0":1.6174107528540158,"x":135.66,"y":129.84,"x0":-2.0663564037527338,"y0":50.00192710586431,"z0":5.1104473361330855,"aX":2.081961726120377},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":-3.0,"spinRate":2383,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.41878559876772226,"extension":6.5052654988034},"index":0,"playId":"757ba91c-5f58-33ac-ba39-234e48194f15","pitchNumber":1,"startTime":"2026-03-01T21:44:58.086Z","endTime":"2026-03-01T21:45:01.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":677060,"link":"/api/v1/people/677060"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.242120071430246,"aZ":-19.43032816848493,"pfxX":1.158328108192951,"pfxZ":7.174274283988105,"pX":0.248207596961558,"pZ":3.382182012385325,"vX0":5.585895172382582,"vY0":-132.431438086431,"vZ0":-0.7220616749579437,"x":107.54,"y":147.46,"x0":-2.0387330736454783,"y0":50.002563966045464,"z0":5.079377771980031,"aX":2.0578363792275516},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":-3.4,"spinRate":2501,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.41357078973438366,"extension":6.505843163758919},"hitData":{"launchSpeed":76.8,"launchAngle":19.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.32,"coordY":106.14}},"index":1,"playId":"b03ec90c-e6a1-372d-a4fd-31b222a53868","pitchNumber":2,"startTime":"2026-03-01T21:45:15.547Z","endTime":"2026-03-01T21:45:25.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":677060,"link":"/api/v1/people/677060"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-14.5,"leverageIndex":3.31,"dramaIndex":177.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:45:25.181Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Adael Amador grounds into a double play, second baseman Milan Tolentino to shortstop Brayan Rocchio to first baseman Ralphy Velazquez. Troy Johnston out at 2nd. Adael Amador out at 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:46:41.188Z","endTime":"2026-03-01T21:47:31.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-01T21:45:43.606Z","endTime":"2026-03-01T21:46:42.807Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.169033556105507,"aZ":-30.241948072937106,"pfxX":5.981967369699071,"pfxZ":1.3591177054044081,"pX":0.5517830374054522,"pZ":1.8328870703271993,"vX0":4.620001744955391,"vY0":-118.20734747666154,"vZ0":-0.9791095745796703,"x":95.97,"y":189.29,"x0":-2.203711458751717,"y0":50.00023656199154,"z0":5.02465483417368,"aX":8.477529807616607},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.5,"breakHorizontal":-12.0,"spinRate":2569,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4630520917883709,"extension":6.365787791932366},"index":1,"playId":"81067aff-a26a-3f24-b60c-ff091ac61f5c","pitchNumber":1,"startTime":"2026-03-01T21:46:42.807Z","endTime":"2026-03-01T21:46:46.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70137685714766,"aZ":-24.937485431384925,"pfxX":3.237743189281127,"pfxZ":4.234622694923022,"pX":-0.49634741451869296,"pZ":2.715546276957382,"vX0":2.8968459092598318,"vY0":-129.30345869015758,"vZ0":-1.5871402554008367,"x":135.92,"y":165.46,"x0":-2.0482186804878357,"y0":50.00246390377632,"z0":5.234349902277006,"aX":5.530248320743131},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":-6.5,"spinRate":2379,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.42216004201169754,"extension":6.380407903686045},"index":2,"playId":"7750dd47-d12e-3db3-81b8-bdb0df16d372","pitchNumber":2,"startTime":"2026-03-01T21:46:59.389Z","endTime":"2026-03-01T21:47:02.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-01T21:47:09.862Z","endTime":"2026-03-01T21:47:21.270Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999875972967427,"aZ":-31.309566501625554,"pfxX":5.686794841250999,"pfxZ":0.5938263449956676,"pX":-0.04422589631525013,"pZ":2.542572072492623,"vX0":3.641408269694446,"vY0":-119.57497715439031,"vZ0":0.8151930355137122,"x":118.69,"y":170.13,"x0":-2.32529984157852,"y0":50.00058847499493,"z0":5.005777218605464,"aX":8.235252830412815},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.6,"breakHorizontal":-11.2,"spinRate":2616,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.45801300022743696,"extension":6.219941197003189},"hitData":{"launchSpeed":91.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.29,"coordY":155.37}},"index":4,"playId":"8b353916-11bd-304f-a434-63b0db6d1276","pitchNumber":3,"startTime":"2026-03-01T21:47:21.270Z","endTime":"2026-03-01T21:47:31.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":14.700000000000003,"leverageIndex":3.2,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:47:31.667Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cameron Barstad singles on a line drive to center fielder Drew Avans.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:50:07.984Z","endTime":"2026-03-01T21:51:30.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696275,"fullName":"RJ Petit","link":"/api/v1/people/696275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,10],"actionIndex":[0,1,2,3,4],"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":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kyle McCann replaces catcher Brett Sullivan, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:49:04.801Z","endTime":"2026-03-01T21:49:04.835Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668832,"link":"/api/v1/people/668832"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nic Kent replaces shortstop Ryan Ritter, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:49:04.835Z","endTime":"2026-03-01T21:49:04.837Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684715,"link":"/api/v1/people/684715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":690022,"link":"/api/v1/people/690022"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Charlie Condon replaces first baseman TJ Rumfield, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:49:04.837Z","endTime":"2026-03-01T21:49:04.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809707,"link":"/api/v1/people/809707"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sterlin Thompson replaces left fielder Troy Johnston, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-01T21:49:04.840Z","endTime":"2026-03-01T21:49:04.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: RJ Petit replaces Carson Palmquist.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-01T21:49:04.843Z","endTime":"2026-03-01T21:50:10.060Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696275,"link":"/api/v1/people/696275"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4931597519564,"aZ":-24.086426299537422,"pfxX":-10.538746449258817,"pfxZ":4.231163828785457,"pX":-0.23775172536519312,"pZ":3.737730291194443,"vX0":7.569164903837981,"vY0":-137.4232963781486,"vZ0":-2.0934072151699175,"x":126.06,"y":137.86,"x0":-1.6587202213779444,"y0":50.0045662882691,"z0":6.145753754240995,"aX":-20.156306769100887},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":17.5,"spinRate":2201,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.39858881500250076,"extension":6.443898645739401},"index":5,"playId":"cb024d11-65a0-3268-94f8-d19b37911a99","pitchNumber":1,"startTime":"2026-03-01T21:50:10.060Z","endTime":"2026-03-01T21:50:16.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":85.8,"endSpeed":78.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70332355974014,"aZ":-34.70734131133311,"pfxX":2.8109182416030536,"pfxZ":-1.6067576335882254,"pX":-0.4180721372423877,"pZ":2.553243604246297,"vX0":2.5035587945756803,"vY0":-124.95812114510602,"vZ0":-1.65654598483801,"x":132.94,"y":169.84,"x0":-1.7988937983810493,"y0":50.00189007316137,"z0":6.082098895556006,"aX":4.434676301470993},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.0,"breakHorizontal":-5.6,"spinRate":2291,"spinDirection":115},"zone":4,"typeConfidence":0.88,"plateTime":0.43869598556749745,"extension":6.3491802908947825},"index":6,"playId":"6975283e-0040-3db9-9bf3-82031bbf7d9a","pitchNumber":2,"startTime":"2026-03-01T21:50:29.972Z","endTime":"2026-03-01T21:50:34.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.043628314930817,"aZ":-33.22451528963688,"pfxX":2.8738786293299983,"pfxZ":-0.6689698638485906,"pX":-0.8411311512713848,"pZ":1.668774788848433,"vX0":1.762665023146982,"vY0":-124.59404510852262,"vZ0":-3.861235135709879,"x":149.06,"y":193.72,"x0":-1.9311179116658561,"y0":50.00251802040376,"z0":5.984344374223813,"aX":4.517623188255369},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-5.6,"spinRate":2344,"spinDirection":79},"zone":13,"typeConfidence":0.87,"plateTime":0.43961930309402275,"extension":6.439217810736431},"index":7,"playId":"0ffb3a2f-a3a3-3f93-8ba0-12dc2d732559","pitchNumber":3,"startTime":"2026-03-01T21:50:43.303Z","endTime":"2026-03-01T21:50:48.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.173775214750034,"aZ":-25.451175127961246,"pfxX":-11.15127844920362,"pfxZ":3.536773246823933,"pX":-0.8630646242895254,"pZ":1.784850017347185,"vX0":6.307393662665461,"vY0":-136.98769348006329,"vZ0":-6.422110632933004,"x":149.9,"y":190.59,"x0":-1.746204583052181,"y0":50.00352942435515,"z0":5.898774244820502,"aX":-21.20086829772379},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":18.8,"spinRate":2196,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.3997881113341024,"extension":6.429349165021976},"index":8,"playId":"13e042b1-10e2-3165-839f-392d174cb5f5","pitchNumber":4,"startTime":"2026-03-01T21:50:56.532Z","endTime":"2026-03-01T21:51:01.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":9,"startTime":"2026-03-01T21:51:05.296Z","endTime":"2026-03-01T21:51:21.358Z","isPitch":false,"type":"action","player":{"id":677319,"link":"/api/v1/people/677319"},"defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351972208710347,"aZ":-28.88138606546307,"pfxX":-9.626208201088895,"pfxZ":1.9229303877780293,"pX":-0.1732182066320656,"pZ":2.2246506422376178,"vX0":7.013559644392439,"vY0":-129.64938056300352,"vZ0":-4.011154329542199,"x":123.6,"y":178.71,"x0":-1.653504304270322,"y0":50.00354471734772,"z0":5.9788811349878515,"aX":-16.501516102264137},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":16.0,"spinRate":2178,"spinDirection":239},"zone":5,"typeConfidence":0.88,"plateTime":0.42134123234798926,"extension":6.369013960024039},"hitData":{"launchSpeed":95.9,"launchAngle":12.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.11,"coordY":90.58}},"index":10,"playId":"16e44000-0a5f-3bac-9a04-0a2d5b8d83e0","pitchNumber":5,"startTime":"2026-03-01T21:51:21.358Z","endTime":"2026-03-01T21:51:30.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_ab"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_ab"},{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_pa"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.82,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:51:30.115Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Fox grounds into a force out, fielded by shortstop Nic Kent. Cameron Barstad out at 2nd. Jake Fox to 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:51:39.781Z","endTime":"2026-03-01T21:53:41.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696275,"fullName":"RJ Petit","link":"/api/v1/people/696275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":78.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963069206296677,"aZ":-33.40136587729198,"pfxX":2.2777182973732426,"pfxZ":-0.7809373983840455,"pX":-0.24428192432101756,"pZ":2.3988794556592636,"vX0":2.618983315126654,"vY0":-124.96539251327394,"vZ0":-2.3196451605847628,"x":126.31,"y":174.01,"x0":-1.6030442694237201,"y0":50.00178565397238,"z0":6.091927039791703,"aX":3.5894764627267977},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-4.8,"spinRate":2278,"spinDirection":93},"zone":5,"typeConfidence":0.86,"plateTime":0.4388613054332011,"extension":6.362986473996174},"index":0,"playId":"2bdb8d78-f968-3408-aca7-b3deb4bffb84","pitchNumber":1,"startTime":"2026-03-01T21:51:52.727Z","endTime":"2026-03-01T21:52:01.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.695053669728424,"aZ":-33.502491042705316,"pfxX":2.649332985225725,"pfxZ":-0.8194469528782564,"pX":0.8696063887762401,"pZ":1.1417656697549001,"vX0":5.490678486832234,"vY0":-126.84583391961594,"vZ0":-5.230829391227148,"x":83.85,"y":207.95,"x0":-1.6698471032094193,"y0":50.00293328686798,"z0":5.911525750492016,"aX":4.302182033516478},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-6.1,"spinRate":2316,"spinDirection":86},"zone":14,"typeConfidence":0.86,"plateTime":0.43231788954260564,"extension":6.397582730348654},"index":1,"playId":"b4a8ed3b-4d5f-36ff-8e3a-a1f232746160","pitchNumber":2,"startTime":"2026-03-01T21:52:07.567Z","endTime":"2026-03-01T21:52:14.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":85.0,"endSpeed":78.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43227264111628,"aZ":-36.1972534143995,"pfxX":3.233838654969742,"pfxZ":-2.5760033018768453,"pX":-1.1202074375614606,"pZ":2.765051215196991,"vX0":0.273608357918213,"vY0":-123.86134091631574,"vZ0":-0.6951695827983457,"x":159.7,"y":164.12,"x0":-1.652366416367093,"y0":50.00281191090572,"z0":6.061394934566714,"aX":5.052519290953727},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":-5.9,"spinRate":2305,"spinDirection":83},"zone":11,"typeConfidence":0.89,"plateTime":0.44126810807573014,"extension":6.5868847612963615},"index":2,"playId":"532b2267-dac5-3ee9-a573-b5a401b1ae45","pitchNumber":3,"startTime":"2026-03-01T21:52:33.663Z","endTime":"2026-03-01T21:52:37.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.775842778549304,"aZ":-17.17159069172407,"pfxX":-5.671002374566927,"pfxZ":7.463606140355383,"pX":-0.7268839315308029,"pZ":3.398038571292964,"vX0":4.1794046686946364,"vY0":-140.63398947289147,"vZ0":-4.778598375237574,"x":144.71,"y":147.03,"x0":-1.492619783760907,"y0":50.006786958588805,"z0":6.227110914925981,"aX":-11.404670292388204},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2236,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3889174342193309,"extension":6.588849874865705},"index":3,"playId":"99826f8f-59a0-3345-b7d4-d5ce26d176d7","pitchNumber":4,"startTime":"2026-03-01T21:52:51.013Z","endTime":"2026-03-01T21:52:55.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.0,"endSpeed":79.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.097620072729576,"aZ":-37.49095464297622,"pfxX":2.840782287277249,"pfxZ":-3.322555357607847,"pX":-1.1093823525281283,"pZ":2.022350973400169,"vX0":0.6424119211516289,"vY0":-125.29957981045224,"vZ0":-2.2706576491934367,"x":159.29,"y":184.18,"x0":-1.7379918192697505,"y0":50.00495285719685,"z0":5.988634670564548,"aX":4.540895769026277},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.2,"breakHorizontal":-5.3,"spinRate":2312,"spinDirection":77},"zone":13,"typeConfidence":0.89,"plateTime":0.4362740003301231,"extension":6.528262477673777},"index":4,"playId":"8cd4f4a5-b15a-31dd-8115-6c29e3367fb0","pitchNumber":5,"startTime":"2026-03-01T21:53:10.248Z","endTime":"2026-03-01T21:53:14.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78321744419642,"aZ":-26.66349728763172,"pfxX":-9.199964462047703,"pfxZ":2.8680433679692037,"pX":-0.27090567269579763,"pZ":2.945739512168048,"vX0":6.667449018374452,"vY0":-137.80817058933835,"vZ0":-3.725527483722476,"x":127.33,"y":159.25,"x0":-1.5270439799119206,"y0":50.005313831994755,"z0":6.11756616806097,"aX":-17.687904481612176},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":15.2,"spinRate":2230,"spinDirection":230},"zone":2,"typeConfidence":0.92,"plateTime":0.3975375792222269,"extension":6.453724673055749},"hitData":{"launchSpeed":96.4,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.04,"coordY":147.78}},"index":5,"playId":"0fee0147-1289-3f9e-a18e-b470fe193429","pitchNumber":6,"startTime":"2026-03-01T21:53:35.673Z","endTime":"2026-03-01T21:53:41.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695780,"link":"/api/v1/people/695780"},"credit":"b_ab"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_ab"},{"player":{"id":695780,"link":"/api/v1/people/695780"},"credit":"b_pa"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:53:41.335Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio hits a ground-rule double (2) on a fly ball to left-center field. Jake Fox to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:54:12.304Z","endTime":"2026-03-01T21:54:23.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696275,"fullName":"RJ Petit","link":"/api/v1/people/696275"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.223160861339103,"aZ":-24.625663934426225,"pfxX":-10.829212587689149,"pfxZ":3.861993343576666,"pX":-0.6703354291462459,"pZ":2.7497858714231582,"vX0":6.285418320433324,"vY0":-138.92119074239744,"vZ0":-4.669812012947769,"x":142.55,"y":164.54,"x0":-1.5557155436870111,"y0":50.001428185340785,"z0":6.090138022112758,"aX":-21.15729509832189},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.2,"breakHorizontal":18.2,"spinRate":2212,"spinDirection":232},"zone":4,"typeConfidence":0.92,"plateTime":0.3943267331787408,"extension":6.3953367747631065},"hitData":{"launchSpeed":98.9,"launchAngle":24.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":93.57,"coordY":51.24}},"index":0,"playId":"0e10f684-de7a-30ae-94e7-c3dd39a70bdb","pitchNumber":1,"startTime":"2026-03-01T21:54:12.304Z","endTime":"2026-03-01T21:54:23.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":1.15,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:54:23.543Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Milan Tolentino homers (1) on a fly ball to center field. Jake Fox scores. Garrett Howe scores.","rbi":3,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:54:56.888Z","endTime":"2026-03-01T21:56:22.892Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696275,"fullName":"RJ Petit","link":"/api/v1/people/696275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":{"id":696275,"link":"/api/v1/people/696275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"responsiblePitcher":{"id":696275,"link":"/api/v1/people/696275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":827628,"fullName":"Garrett Howe","link":"/api/v1/people/827628"},"responsiblePitcher":{"id":696275,"link":"/api/v1/people/696275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Garrett Howe replaces Brayan Rocchio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-01T21:54:59.050Z","endTime":"2026-03-01T21:54:59.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827628,"link":"/api/v1/people/827628"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":677587,"link":"/api/v1/people/677587"},"base":2,"defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8755012218923,"aZ":-37.7761219355414,"pfxX":2.3455034700084356,"pfxZ":-3.4759561472142755,"pX":-0.4071756976773035,"pZ":1.6129523219954052,"vX0":2.251498128074485,"vY0":-125.6716890756926,"vZ0":-3.386905473848912,"x":132.52,"y":195.23,"x0":-1.617347674413152,"y0":50.00587919188261,"z0":6.026039254160434,"aX":3.7767146352260554},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.8,"breakHorizontal":-4.7,"spinRate":2286,"spinDirection":90},"zone":7,"typeConfidence":0.89,"plateTime":0.43474327757008346,"extension":6.544120680952809},"index":1,"playId":"7bf9a0e4-1495-36c5-b708-29367c70575d","pitchNumber":1,"startTime":"2026-03-01T21:54:59.052Z","endTime":"2026-03-01T21:55:04.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3257470703218,"aZ":-38.129465558387125,"pfxX":3.436074407633061,"pfxZ":-3.7647383183151,"pX":-0.30824989775709494,"pZ":2.20031113822056,"vX0":2.252170840293143,"vY0":-124.48125302427842,"vZ0":-1.9110416812318756,"x":128.75,"y":179.37,"x0":-1.669094162565807,"y0":50.006044048386194,"z0":6.113989865305641,"aX":5.430815970809721},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.1,"breakHorizontal":-6.7,"spinRate":2253,"spinDirection":78},"zone":4,"typeConfidence":0.9,"plateTime":0.43881952735188356,"extension":6.514115348394218},"index":2,"playId":"820150d4-ed43-3d8f-b3a3-a46feec827d7","pitchNumber":2,"startTime":"2026-03-01T21:55:22.496Z","endTime":"2026-03-01T21:55:27.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44732361907806,"aZ":-15.855826464144592,"pfxX":-7.791225064592918,"pfxZ":8.113486190162902,"pX":1.238835548769059,"pZ":2.5446133323778746,"vX0":9.776022117835083,"vY0":-140.5729235095701,"vZ0":-7.135214298645291,"x":69.78,"y":170.08,"x0":-1.2638623834669094,"y0":50.00159060701079,"z0":6.136002521092838,"aX":-15.667052506399665},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":12.2,"spinRate":2295,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.38893544880728337,"extension":6.65597022176406},"index":3,"playId":"44bafff3-a189-3bbd-b316-867dc5a08d0f","pitchNumber":3,"startTime":"2026-03-01T21:55:40.380Z","endTime":"2026-03-01T21:55:45.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.193332361977728,"aZ":-34.30894843825984,"pfxX":2.279351546874845,"pfxZ":-1.3364577764694188,"pX":-0.2619573391374275,"pZ":1.8094119138381926,"vX0":2.7553226522460825,"vY0":-124.87392876869069,"vZ0":-3.6062804705355984,"x":126.99,"y":189.93,"x0":-1.6724775039151465,"y0":50.0058314402499,"z0":6.070568883511929,"aX":3.629965196522103},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.7,"spinRate":2316,"spinDirection":92},"zone":8,"typeConfidence":0.88,"plateTime":0.4372351839491908,"extension":6.495607821854868},"hitData":{"launchSpeed":104.9,"launchAngle":25.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.91,"coordY":34.86}},"index":4,"playId":"0282dae1-5e16-37b6-8cf7-0bfdeedf460a","pitchNumber":4,"startTime":"2026-03-01T21:55:59.455Z","endTime":"2026-03-01T21:56:22.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_ab"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_ab"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":12.599999999999994,"leverageIndex":1.55,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:56:22.892Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Lampe called out on strikes.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:56:44.703Z","endTime":"2026-03-01T21:57:37.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696275,"fullName":"RJ Petit","link":"/api/v1/people/696275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.071979589872655,"aZ":-28.391785693924017,"pfxX":-10.640760935366874,"pfxZ":1.9322990511215252,"pX":-0.49554615611830827,"pZ":2.7926078522128046,"vX0":7.123842583993374,"vY0":-139.38246130749786,"vZ0":-3.965167036956485,"x":135.89,"y":163.38,"x0":-1.709956518336481,"y0":50.000334656857646,"z0":6.121196162166507,"aX":-20.80888728703295},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.8,"breakHorizontal":17.6,"spinRate":2174,"spinDirection":238},"zone":1,"typeConfidence":0.92,"plateTime":0.39385713660767463,"extension":6.332622870960388},"index":0,"playId":"a344be8c-c43e-3d3c-95a8-4b4a90cb6b3d","pitchNumber":1,"startTime":"2026-03-01T21:56:44.703Z","endTime":"2026-03-01T21:56:48.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.7,"endSpeed":82.1,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.458950516490937,"aZ":-32.30754342611813,"pfxX":-8.617343295393397,"pfxZ":-0.07784177311578588,"pX":-1.0843384484046454,"pZ":2.5339010510637534,"vX0":4.818162281541691,"vY0":-130.4714088971176,"vZ0":-2.740773107715846,"x":158.33,"y":170.36,"x0":-1.8392142349520406,"y0":50.00222492841927,"z0":6.042363313982251,"aX":-14.797723331222068},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.6,"breakHorizontal":14.5,"spinRate":1972,"spinDirection":239},"zone":11,"typeConfidence":0.86,"plateTime":0.4204265799765201,"extension":6.189092323205734},"index":1,"playId":"7ae5401a-5eca-3f46-9e84-98121ababf7c","pitchNumber":2,"startTime":"2026-03-01T21:56:57.295Z","endTime":"2026-03-01T21:57:02.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75065663793832,"aZ":-31.23929743715036,"pfxX":-8.166614358904416,"pfxZ":0.5502430054828542,"pX":0.5748467163238927,"pZ":1.977977527616981,"vX0":8.202784821515898,"vY0":-129.10134103893162,"vZ0":-4.163081771144459,"x":95.09,"y":185.37,"x0":-1.5758235336658892,"y0":50.003172608989416,"z0":6.004041639390681,"aX":-13.84817350777648},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":13.1,"spinRate":2049,"spinDirection":240},"zone":9,"typeConfidence":0.91,"plateTime":0.4235500133851011,"extension":6.3307160539324165},"index":2,"playId":"481029e2-1044-3fed-86cb-c85a55cc72a7","pitchNumber":3,"startTime":"2026-03-01T21:57:17.881Z","endTime":"2026-03-01T21:57:21.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.318531518851785,"aZ":-24.771145533697222,"pfxX":-11.09503572896839,"pfxZ":3.7635962153196427,"pX":0.71944568184895,"pZ":2.925804901747862,"vX0":10.002453026379959,"vY0":-139.42932176319502,"vZ0":-4.183224576971826,"x":89.58,"y":159.78,"x0":-1.4727451241235372,"y0":50.00688604980302,"z0":6.0800594743152585,"aX":-21.852531468458317},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":18.0,"spinRate":2199,"spinDirection":237},"zone":3,"typeConfidence":0.92,"plateTime":0.3928151959144479,"extension":6.384210384183018},"index":3,"playId":"0a3afa5e-88e0-3780-8d50-455c714dd3bc","pitchNumber":4,"startTime":"2026-03-01T21:57:32.710Z","endTime":"2026-03-01T21:57:37.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_ab"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_ab"},{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_pa"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:57:37.542Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Mitchell flies out to center fielder Drew Avans.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:57:57.096Z","endTime":"2026-03-01T21:58:23.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696275,"fullName":"RJ Petit","link":"/api/v1/people/696275"},"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":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"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(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":86.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53644978361043,"aZ":-25.50491902404777,"pfxX":-10.337266699278677,"pfxZ":3.4473355707677573,"pX":0.1682660889059423,"pZ":3.012604534274811,"vX0":8.448649783695137,"vY0":-138.59349880835327,"vZ0":-3.928098072065193,"x":110.59,"y":157.44,"x0":-1.5848061877860216,"y0":50.00214590346379,"z0":6.162487262506909,"aX":-20.000487582872793},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.5,"breakHorizontal":16.8,"spinRate":2219,"spinDirection":235},"zone":2,"typeConfidence":0.92,"plateTime":0.39600715911330653,"extension":6.388651852617017},"index":0,"playId":"80e3b10a-401a-350e-abb1-6a9ddcb94c21","pitchNumber":1,"startTime":"2026-03-01T21:57:57.096Z","endTime":"2026-03-01T21:58:00.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73317339969111,"aZ":-15.643862905387158,"pfxX":-6.246135648066076,"pfxZ":8.598930923731023,"pX":0.858966938047646,"pZ":3.315403471035756,"vX0":8.216963491012907,"vY0":-138.21799134138453,"vZ0":-4.996740566799522,"x":84.26,"y":149.26,"x0":-1.3501897660407338,"y0":50.000082338114744,"z0":6.208080036703088,"aX":-12.0034711075355},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2200,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.397297869167748,"extension":6.514098494725937},"hitData":{"launchSpeed":69.7,"launchAngle":43.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.55,"coordY":110.74}},"index":1,"playId":"8cc7a3fd-2f3b-32dc-8932-7b12b6248ec5","pitchNumber":2,"startTime":"2026-03-01T21:58:10.952Z","endTime":"2026-03-01T21:58:23.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814455,"link":"/api/v1/people/814455"},"credit":"b_ab"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_ab"},{"player":{"id":814455,"link":"/api/v1/people/814455"},"credit":"b_pa"},{"player":{"id":696275,"link":"/api/v1/people/696275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:58:23.314Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zac Veen strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-01T22:00:58.809Z","endTime":"2026-03-01T22:01:52.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2],"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":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677319,"link":"/api/v1/people/677319"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Garrett Howe remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:59:47.502Z","endTime":"2026-03-01T21:59:47.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827628,"link":"/api/v1/people/827628"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Milan Tolentino.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:59:47.542Z","endTime":"2026-03-01T21:59:47.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Codi Heuer replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:59:47.546Z","endTime":"2026-03-01T22:00:47.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676051,"link":"/api/v1/people/676051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-01T22:00:47.709Z","endTime":"2026-03-01T22:01:00.588Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.8,"endSpeed":89.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71674169827735,"aZ":-15.491332735104182,"pfxX":-8.108844937352593,"pfxZ":8.134696045401403,"pX":0.6335527690631138,"pZ":2.491728284537486,"vX0":8.925870920842605,"vY0":-142.09226648342928,"vZ0":-6.170726580162133,"x":92.85,"y":171.5,"x0":-1.4907799017353935,"y0":50.00060046746276,"z0":5.670983486748674,"aX":-16.625423157749896},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2456,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3850723140988821,"extension":7.173217682399796},"index":4,"playId":"8975e233-6113-3ca5-9d9b-b23b1a5a5631","pitchNumber":1,"startTime":"2026-03-01T22:01:00.588Z","endTime":"2026-03-01T22:01:03.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":98.4,"endSpeed":90.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.170497856955585,"aZ":-15.526968422625389,"pfxX":-7.481415349324079,"pfxZ":8.002328870844883,"pX":0.7100192073417655,"pZ":3.604442564844225,"vX0":8.572520216393412,"vY0":-143.10420465374975,"vZ0":-3.536691343862002,"x":89.94,"y":141.46,"x0":-1.348445310011777,"y0":50.00033233869191,"z0":5.8253234362782225,"aX":-15.55853567030723},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":11.9,"spinRate":2546,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.38235880562333424,"extension":7.297699564950798},"index":5,"playId":"18b4e817-fa6e-304a-9c46-27244fc6f879","pitchNumber":2,"startTime":"2026-03-01T22:01:17.114Z","endTime":"2026-03-01T22:01:21.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095613665906537,"aZ":-30.599621651631942,"pfxX":0.8750721426909234,"pfxZ":0.9356811390222939,"pX":0.8739757895149374,"pZ":1.3639188041171615,"vX0":5.571116846070472,"vY0":-128.64446451261563,"vZ0":-4.658632964413778,"x":83.69,"y":201.95,"x0":-1.4278032933692129,"y0":50.00467788044822,"z0":5.552987736963724,"aX":1.4757672041194656},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":-2.8,"spinRate":2301,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.42473757552497604,"extension":7.1500045952240745},"index":6,"playId":"afb29d4e-0e1b-32b0-be24-8914baeb48ae","pitchNumber":3,"startTime":"2026-03-01T22:01:32.342Z","endTime":"2026-03-01T22:01:35.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227659783426834,"aZ":-26.052348628748923,"pfxX":-10.041015123911873,"pfxZ":3.6882362563798345,"pX":-0.21478325927432404,"pZ":1.4379525483150741,"vX0":6.093280972758529,"vY0":-127.9996478758487,"vZ0":-5.077476097564703,"x":125.19,"y":199.96,"x0":-1.3205791319290685,"y0":50.0055840423857,"z0":5.485440595105896,"aX":-16.67701342727301},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.8,"breakHorizontal":16.8,"spinRate":2110,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4277955154083455,"extension":7.357032137679585},"index":7,"playId":"2f6482d8-1ada-3743-a691-25bc5d666cdf","pitchNumber":4,"startTime":"2026-03-01T22:01:47.392Z","endTime":"2026-03-01T22:01:52.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:01:52.098Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Avans lines out to left fielder Joe Lampe.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-01T22:01:57.525Z","endTime":"2026-03-01T22:03:27.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"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, 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.7,"endSpeed":80.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.484930141440497,"aZ":-31.28627446003277,"pfxX":1.7752637191797196,"pfxZ":0.5430184978233825,"pX":-0.5934280709906705,"pZ":2.796908367192343,"vX0":2.22145175416185,"vY0":-126.36154649862935,"vZ0":-0.6575423148833426,"x":139.62,"y":163.26,"x0":-1.7127597258380414,"y0":50.000346823747336,"z0":5.562605241126945,"aX":2.8850276380495563},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":-3.7,"spinRate":2221,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4325857528097403,"extension":7.01475083483002},"index":0,"playId":"a42bc5b7-80d8-39d5-bb24-70594e4ba724","pitchNumber":1,"startTime":"2026-03-01T22:02:17.217Z","endTime":"2026-03-01T22:02:20.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":87.5,"endSpeed":81.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09974152059016,"aZ":-27.641387731974433,"pfxX":2.129810384661063,"pfxZ":2.7403502302103844,"pX":1.3233875568965559,"pZ":1.1144617650992341,"vX0":6.453318094637565,"vY0":-127.2753650931779,"vZ0":-5.448586373686619,"x":66.56,"y":208.69,"x0":-1.5133421203741009,"y0":50.00412344570979,"z0":5.4497720217572025,"aX":3.521729942606143},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-5.2,"spinRate":2270,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4290034741757891,"extension":7.098061780702517},"index":1,"playId":"ee0a34d4-7211-3b30-8078-306df510ac53","pitchNumber":2,"startTime":"2026-03-01T22:02:31.705Z","endTime":"2026-03-01T22:02:35.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28189166992111,"aZ":-11.946529767902566,"pfxX":-7.346732319733306,"pfxZ":10.178803811045722,"pX":-0.8848312103999426,"pZ":2.1371330238208843,"vX0":4.243370979008295,"vY0":-140.43674326234472,"vZ0":-7.236290880018603,"x":150.73,"y":181.08,"x0":-1.4648253294977003,"y0":50.004744580916864,"z0":5.533011518228925,"aX":-14.603469605688655},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":12.4,"spinRate":2523,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.390757206399599,"extension":7.025421329108638},"index":2,"playId":"2c12dfff-0677-3369-aa60-bb6cc6d58477","pitchNumber":3,"startTime":"2026-03-01T22:02:47.253Z","endTime":"2026-03-01T22:02:50.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-01T22:02:59.310Z","endTime":"2026-03-01T22:03:21.447Z","isPitch":false,"type":"action","player":{"id":682183,"link":"/api/v1/people/682183"},"defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40537219414698,"aZ":-18.094746657283753,"pfxX":-7.361687121313892,"pfxZ":7.114972755832722,"pX":-0.6122622575680287,"pZ":1.9416486233196812,"vX0":5.440063736369693,"vY0":-139.7616202780287,"vZ0":-6.8158332216744935,"x":140.34,"y":186.36,"x0":-1.6271634312867849,"y0":50.00450185145422,"z0":5.599855401185927,"aX":-14.569743724003471},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2445,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.3918600565130208,"extension":7.0504074755999175},"hitData":{"launchSpeed":96.3,"launchAngle":22.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.16,"coordY":101.9}},"index":4,"playId":"d85d21ff-d7da-34f3-931e-bf95745f8d53","pitchNumber":4,"startTime":"2026-03-01T22:03:21.447Z","endTime":"2026-03-01T22:03:27.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_ab"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_ab"},{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:03:27.121Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle McCann walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-01T22:03:34.817Z","endTime":"2026-03-01T22:05:27.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.568915233838844,"aZ":-14.056665466363572,"pfxX":-5.918072949512469,"pfxZ":9.040891373961124,"pX":1.1277113919702324,"pZ":1.8593810281937104,"vX0":9.093280987978146,"vY0":-140.81419277084234,"vZ0":-7.832203966114945,"x":74.01,"y":188.58,"x0":-1.3775442570549996,"y0":50.007030461067636,"z0":5.590449787089462,"aX":-11.865107286419578},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":8.8,"spinRate":2390,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.389266400452291,"extension":7.2569051376593885},"index":0,"playId":"6f827625-b709-3bc0-a355-e540bfce34be","pitchNumber":1,"startTime":"2026-03-01T22:03:51.604Z","endTime":"2026-03-01T22:03:54.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.6,"endSpeed":80.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23933036273051,"aZ":-22.470423862603486,"pfxX":-8.795433073440279,"pfxZ":5.83634991136346,"pX":1.1981858258510352,"pZ":2.175570712352501,"vX0":9.138469766681405,"vY0":-128.57866477727836,"vZ0":-4.1145001723914305,"x":71.33,"y":180.04,"x0":-1.2700756511399243,"y0":50.005860706161194,"z0":5.553689984497023,"aX":-14.635871305621455},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":13.7,"spinRate":2149,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4270248142473787,"extension":7.448167829132798},"index":1,"playId":"5e793b15-420e-34b4-bb9e-17ce603c3b91","pitchNumber":2,"startTime":"2026-03-01T22:04:07.309Z","endTime":"2026-03-01T22:04:11.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.869517120115475,"aZ":-17.647779142274555,"pfxX":-6.851311359171425,"pfxZ":7.423512049304373,"pX":1.4638249504902319,"pZ":2.9534913585049423,"vX0":10.31056451029847,"vY0":-139.3625931223692,"vZ0":-4.061201503150401,"x":61.2,"y":159.04,"x0":-1.4026837407515744,"y0":50.00017092719805,"z0":5.603580869639256,"aX":-13.403205994706948},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":10.1,"spinRate":2469,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39380649946400803,"extension":7.254966914650162},"index":2,"playId":"4d4ea0de-3d1f-300c-b0e6-da0e17a5e6b4","pitchNumber":3,"startTime":"2026-03-01T22:04:23.419Z","endTime":"2026-03-01T22:04:28.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.137829551256075,"aZ":-14.508050420663134,"pfxX":-6.014120435811024,"pfxZ":9.165901976826802,"pX":0.7773726834183985,"pZ":1.929505368162599,"vX0":8.123115004969353,"vY0":-138.49745609195313,"vZ0":-7.241867123619758,"x":87.37,"y":186.68,"x0":-1.4227897964222616,"y0":50.00516261301347,"z0":5.563209812260671,"aX":-11.595636886716589},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2443,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3966283963132886,"extension":7.153084528924694},"index":3,"playId":"d2e117c8-a359-36e1-961c-a656ec254191","pitchNumber":4,"startTime":"2026-03-01T22:04:41.246Z","endTime":"2026-03-01T22:04:44.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-03-01T22:04:57.884Z","endTime":"2026-03-01T22:05:07.949Z","isPitch":false,"type":"action","player":{"id":668832,"link":"/api/v1/people/668832"},"defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75603199255555,"aZ":-25.023679081781655,"pfxX":-9.374716218055159,"pfxZ":4.449394151448281,"pX":0.7857792179187866,"pZ":2.0428781085904575,"vX0":8.28624636908381,"vY0":-126.2494864242302,"vZ0":-3.6203597658854574,"x":87.05,"y":183.62,"x0":-1.3278827603758356,"y0":50.003957777725056,"z0":5.51964553410627,"aX":-15.068386185578856},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":2055,"spinDirection":258},"zone":9,"typeConfidence":2.0,"plateTime":0.43458061503142575,"extension":7.393047086288965},"index":5,"playId":"6e7fdd8d-1208-3154-9e5f-721119c801d0","pitchNumber":5,"startTime":"2026-03-01T22:05:07.949Z","endTime":"2026-03-01T22:05:11.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75669116980452,"aZ":-28.27762935399358,"pfxX":-10.400280051655871,"pfxZ":2.4936989475785385,"pX":-1.162396431696096,"pZ":0.5484850944967998,"vX0":4.007656331095291,"vY0":-124.60652663665083,"vZ0":-6.318890677954094,"x":161.31,"y":223.97,"x0":-1.4471366456350139,"y0":50.00114369717901,"z0":5.475773717347084,"aX":-16.232653164137684},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":17.8,"spinRate":2208,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4408082114942049,"extension":7.338834723188628},"index":6,"playId":"6bc174ce-233b-3dab-a0d7-b8981b008dad","pitchNumber":6,"startTime":"2026-03-01T22:05:24.402Z","endTime":"2026-03-01T22:05:27.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:05:27.904Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Garrett Howe to first baseman Ralphy Velazquez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-01T22:05:36.058Z","endTime":"2026-03-01T22:06:41.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":827628,"link":"/api/v1/people/827628"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245865432851968,"aZ":-28.472430711355603,"pfxX":3.2923630092138136,"pfxZ":2.245593112980009,"pX":1.29893706390883,"pZ":0.8987884069195826,"vX0":6.151793780994878,"vY0":-127.08659712100406,"vZ0":-5.727788158309597,"x":67.49,"y":214.51,"x0":-1.5738807785785238,"y0":50.003931461715766,"z0":5.422785398983316,"aX":5.423240402390332},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":-7.3,"spinRate":2314,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.42979088368475793,"extension":6.941344759163094},"index":0,"playId":"b64b6048-4956-3976-89cd-a16b61a43c8e","pitchNumber":1,"startTime":"2026-03-01T22:05:50.526Z","endTime":"2026-03-01T22:05:54.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":668832,"link":"/api/v1/people/668832"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.657123864613055,"aZ":-29.197819996474163,"pfxX":-10.513711430794128,"pfxZ":1.9197143484881547,"pX":-1.444505339780678,"pZ":2.0406771928239658,"vX0":3.707526487169616,"vY0":-123.47631443069214,"vZ0":-2.5794250897514566,"x":172.06,"y":183.68,"x0":-1.5960701199077822,"y0":50.00258525329637,"z0":5.545566083765686,"aX":-16.29969456511422},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":18.2,"spinRate":2125,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4429029568063272,"extension":7.3387814966414675},"index":1,"playId":"3de25fc1-a73c-3be8-a540-23f7a3773065","pitchNumber":2,"startTime":"2026-03-01T22:06:18.832Z","endTime":"2026-03-01T22:06:22.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":668832,"link":"/api/v1/people/668832"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.482096689866108,"aZ":-17.22467523689509,"pfxX":-7.878664225521008,"pfxZ":7.669774636641516,"pX":0.128225489348037,"pZ":2.588435378643803,"vX0":7.294013656249966,"vY0":-138.60912175726435,"vZ0":-5.017352894386302,"x":112.11,"y":168.89,"x0":-1.5115421214613,"y0":50.00457964056425,"z0":5.569359643800383,"aX":-15.35888313109781},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":12.8,"spinRate":2392,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.39491400846191915,"extension":7.091157118755908},"hitData":{"launchSpeed":89.2,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.47,"coordY":151.83}},"index":2,"playId":"a36d68cd-98b4-3192-b93a-4613ced7962e","pitchNumber":3,"startTime":"2026-03-01T22:06:33.267Z","endTime":"2026-03-01T22:06:41.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":668832,"link":"/api/v1/people/668832"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:06:41.865Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kody Huff doubles (1) on a sharp fly ball to center fielder GJ Hill.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T22:08:54.013Z","endTime":"2026-03-01T22:10:19.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677338,"link":"/api/v1/people/677338"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Conner Capel replaces right fielder Zac Veen, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T22:08:17.208Z","endTime":"2026-03-01T22:08:17.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: GJ Hill replaces center fielder Drew Avans, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T22:08:17.238Z","endTime":"2026-03-01T22:08:17.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677338,"link":"/api/v1/people/677338"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":682183,"link":"/api/v1/people/682183"},"defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sean Sullivan replaces RJ Petit.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T22:08:17.244Z","endTime":"2026-03-01T22:08:56.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807743,"link":"/api/v1/people/807743"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696275,"link":"/api/v1/people/696275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.7,"endSpeed":81.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24916003216811,"aZ":-16.016909849573615,"pfxX":8.240185013783925,"pfxZ":9.504258484557536,"pX":-0.4615256569695336,"pZ":1.6813656539096045,"vX0":-12.329491058125832,"vY0":-129.83813858185698,"vZ0":-6.544232557071777,"x":134.59,"y":193.38,"x0":3.2872867637152763,"y0":50.00376096825532,"z0":5.462130362592322,"aX":14.010970244312754},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.7,"breakHorizontal":-12.0,"spinRate":2344,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4225290190819302,"extension":7.444720005365608},"index":3,"playId":"cb2ea742-d834-3c45-b1a1-f788a01a9e09","pitchNumber":1,"startTime":"2026-03-01T22:08:56.199Z","endTime":"2026-03-01T22:09:04.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.0,"endSpeed":82.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38932684288271,"aZ":-16.975584270229454,"pfxX":7.955702376871816,"pfxZ":8.67871767289924,"pX":0.02957107855948303,"pZ":1.5042123809419081,"vX0":-11.222365579246485,"vY0":-131.82007875310782,"vZ0":-6.744851662466859,"x":115.87,"y":198.17,"x0":3.318596080820312,"y0":50.000330819452,"z0":5.360422566049651,"aX":13.927439140993405},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.3,"breakHorizontal":-11.8,"spinRate":2335,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4163520766239248,"extension":7.535858702889317},"index":4,"playId":"18ed2f6b-4057-3078-9b8c-a8f4c84ad7c5","pitchNumber":2,"startTime":"2026-03-01T22:09:10.414Z","endTime":"2026-03-01T22:09:14.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-01T22:09:29.491Z","endTime":"2026-03-01T22:09:37.690Z","isPitch":false,"type":"action","player":{"id":687627,"link":"/api/v1/people/687627"},"defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177153222619378,"aZ":-31.24572094169398,"pfxX":-3.9961781421176474,"pfxZ":0.686603430959221,"pX":-0.7631263962725902,"pZ":1.6354137990349165,"vX0":-8.002813442114794,"vY0":-116.13373568552572,"vZ0":-2.026786608559676,"x":146.09,"y":194.62,"x0":3.26306625709245,"y0":50.00261831741026,"z0":5.525845579729458,"aX":-5.391380035699495},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.0,"breakHorizontal":9.5,"spinRate":2259,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4738225619725811,"extension":7.380735470096012},"index":6,"playId":"60c22339-0a29-3c82-a5c6-124bf5c8da06","pitchNumber":3,"startTime":"2026-03-01T22:09:37.690Z","endTime":"2026-03-01T22:09:43.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.967071371557303,"aZ":-33.74621485442439,"pfxX":-7.78605819124141,"pfxZ":-1.18470810200946,"pX":1.0406368245654412,"pZ":1.9366537707911033,"vX0":-3.1551988281335754,"vY0":-114.72772068973578,"vZ0":-0.6700882076655315,"x":77.33,"y":186.49,"x0":3.449139606794785,"y0":50.005231461044716,"z0":5.546747280988827,"aX":-10.289741779751965},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.0,"breakHorizontal":14.9,"spinRate":2282,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4790161653131215,"extension":7.293349484577207},"index":7,"playId":"f491f4c7-e24e-3463-a33a-65234267c6ff","pitchNumber":4,"startTime":"2026-03-01T22:09:52.653Z","endTime":"2026-03-01T22:09:56.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.871602311508767,"aZ":-17.406496829678854,"pfxX":8.382404001779532,"pfxZ":8.849991952867635,"pX":-0.06429771333119341,"pZ":2.4723433539737485,"vX0":-11.195495599792357,"vY0":-129.11099299662982,"vZ0":-4.30455385701519,"x":119.45,"y":172.03,"x0":3.263063130827802,"y0":50.00010918242812,"z0":5.52257094044872,"aX":13.982439007725613},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":15.1,"breakHorizontal":-12.4,"spinRate":2308,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.42618496591655486,"extension":7.540457127537907},"hitData":{"launchSpeed":103.6,"launchAngle":29.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":100.05,"coordY":34.87}},"index":8,"playId":"15bf7dfd-46bc-3020-b60f-0aa0306963b1","pitchNumber":5,"startTime":"2026-03-01T22:10:06.525Z","endTime":"2026-03-01T22:10:19.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_ab"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_ab"},{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.11,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:10:19.641Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maick Collado strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T22:10:30.810Z","endTime":"2026-03-01T22:11:39.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377195667620168,"aZ":-18.628948225648827,"pfxX":7.36904894127821,"pfxZ":7.832933160744839,"pX":0.7745741179600035,"pZ":2.52429107267322,"vX0":-9.484447431523387,"vY0":-130.86744168119233,"vZ0":-4.082984106263272,"x":87.48,"y":170.62,"x0":3.4932917693199057,"y0":50.003072262226624,"z0":5.505442074872672,"aX":12.744563294067635},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.4,"breakHorizontal":-11.2,"spinRate":2317,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.41899757021975503,"extension":7.601981797147638},"index":0,"playId":"51df3fbc-3649-3f29-81ad-7bf3e7715c6b","pitchNumber":1,"startTime":"2026-03-01T22:10:44.934Z","endTime":"2026-03-01T22:10:50.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.414751320918736,"aZ":-26.414974702830126,"pfxX":8.905006722502645,"pfxZ":4.201437676282579,"pX":2.2338625295447763,"pZ":3.8510670398948634,"vX0":-4.932472873001752,"vY0":-115.76206929279402,"vZ0":1.5414882566474066,"x":31.85,"y":134.8,"x0":3.223408968241212,"y0":50.00569622156129,"z0":5.685626348642389,"aX":12.219201581092797},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.3,"breakHorizontal":-15.1,"spinRate":1450,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4712013755734814,"extension":7.436776130220411},"index":1,"playId":"a8d45061-9f69-355e-a63c-87773ff596b5","pitchNumber":2,"startTime":"2026-03-01T22:11:02.343Z","endTime":"2026-03-01T22:11:06.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.3,"endSpeed":82.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423436692205442,"aZ":-15.485122294070724,"pfxX":6.901835271986938,"pfxZ":9.71294830133867,"pX":0.12500881215461615,"pZ":1.9620634701248674,"vX0":-10.48776075533812,"vY0":-129.59365450974542,"vZ0":-5.923500291046363,"x":112.23,"y":185.8,"x0":3.3084944037442536,"y0":50.00626928183323,"z0":5.440122736389706,"aX":11.86489255823367},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":-10.4,"spinRate":2210,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.42095898436222257,"extension":7.539608279760952},"index":2,"playId":"3ea0fa02-8896-34b5-9427-7cda57f86f1c","pitchNumber":3,"startTime":"2026-03-01T22:11:19.426Z","endTime":"2026-03-01T22:11:23.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.254488486001584,"aZ":-16.483106305218378,"pfxX":7.671781374738977,"pfxZ":8.946785213284034,"pX":0.09609814820717184,"pZ":2.6029727911760876,"vX0":-10.900886869396787,"vY0":-131.20133319849495,"vZ0":-4.378470962317702,"x":113.34,"y":168.5,"x0":3.296875645031589,"y0":50.00077316009469,"z0":5.5118682177296145,"aX":13.451942853453083},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2194,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4165507873324876,"extension":7.596162833499381},"index":3,"playId":"93a0be82-c119-3734-af07-0723efbca1ec","pitchNumber":4,"startTime":"2026-03-01T22:11:36.557Z","endTime":"2026-03-01T22:11:39.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_ab"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_ab"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:11:39.557Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ralphy Velazquez called out on strikes.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T22:11:47.040Z","endTime":"2026-03-01T22:14:28.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48563510715271,"aZ":-32.3678190093773,"pfxX":-4.939281893094985,"pfxZ":-0.14770141969027506,"pX":-0.5840519735311414,"pZ":2.2986573449844427,"vX0":-7.141437997287306,"vY0":-113.28535677314908,"vZ0":-0.10803078463732163,"x":139.26,"y":176.72,"x0":3.249579772074949,"y0":50.00276414156539,"z0":5.579409355564601,"aX":-6.426943656469874},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.0,"breakHorizontal":10.8,"spinRate":2217,"spinDirection":307},"zone":4,"typeConfidence":2.0,"plateTime":0.4832899301879623,"extension":7.402089967779841},"index":0,"playId":"452c8219-f677-3bf2-8211-fcc0a7f0c686","pitchNumber":1,"startTime":"2026-03-01T22:12:09.015Z","endTime":"2026-03-01T22:12:13.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.918074399227155,"aZ":-15.74177111992628,"pfxX":6.881714720194829,"pfxZ":9.42740364025595,"pX":-0.56599722905588,"pZ":1.630453308169819,"vX0":-11.938007907573834,"vY0":-130.75964867946666,"vZ0":-6.667704022197268,"x":138.57,"y":194.76,"x0":3.1512311774772046,"y0":50.001524909276384,"z0":5.381424802793536,"aX":11.993889919265712},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.8,"breakHorizontal":-10.1,"spinRate":2205,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4178591634791675,"extension":7.6802272774538265},"index":1,"playId":"a6f61898-f880-32a2-919e-0a96d067ddec","pitchNumber":2,"startTime":"2026-03-01T22:12:29.272Z","endTime":"2026-03-01T22:12:35.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.301946127296684,"aZ":-18.649052845681016,"pfxX":8.179478346695962,"pfxZ":7.893825005657239,"pX":0.03939485643364488,"pZ":1.9565336700966218,"vX0":-10.961204487635028,"vY0":-129.3656213531485,"vZ0":-5.487551045248541,"x":115.5,"y":185.95,"x0":3.247916133379357,"y0":50.00164803812721,"z0":5.512905164153735,"aX":14.011592415104314},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.3,"breakHorizontal":-12.7,"spinRate":2185,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.42169785456864517,"extension":7.486432923161851},"index":2,"playId":"0fb25e21-4b56-358a-b672-66d2ce60c3d6","pitchNumber":3,"startTime":"2026-03-01T22:12:46.065Z","endTime":"2026-03-01T22:12:51.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.634963799484233,"aZ":-27.13262287481344,"pfxX":-0.9891364350976839,"pfxZ":3.6400393697267948,"pX":0.8572455943506175,"pZ":3.2612558450508167,"vX0":-5.6052017436734465,"vY0":-116.60082063194828,"vZ0":0.3194924393202293,"x":84.32,"y":150.73,"x0":3.4146832665819886,"y0":50.00480150468563,"z0":5.669742524830374,"aX":-1.3692771901788834},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.0,"breakHorizontal":3.1,"spinRate":2247,"spinDirection":286},"zone":3,"typeConfidence":2.0,"plateTime":0.4686303384592687,"extension":7.13424934438453},"index":3,"playId":"adcabd79-1f4a-3d57-ae49-060f2db10eb0","pitchNumber":4,"startTime":"2026-03-01T22:13:01.916Z","endTime":"2026-03-01T22:13:07.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.1,"endSpeed":82.4,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9044992422145,"aZ":-15.68203320765617,"pfxX":6.577039723538936,"pfxZ":9.484887436198271,"pX":-0.23816233188732458,"pZ":4.0832405131649265,"vX0":-10.539866918487473,"vY0":-130.85522299150512,"vZ0":-1.0878718806852161,"x":126.08,"y":128.53,"x0":2.9823691372381114,"y0":50.004740743773716,"z0":5.676165061134798,"aX":11.439940316063478},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":2249,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4181420232605464,"extension":7.642816144572757},"index":4,"playId":"01de9eed-bfcb-3230-a431-f45ef20c2e96","pitchNumber":5,"startTime":"2026-03-01T22:13:25.587Z","endTime":"2026-03-01T22:13:29.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19111578106595,"aZ":-22.18326267053398,"pfxX":4.570268825857404,"pfxZ":7.45529713033984,"pX":0.548592774982898,"pZ":3.2770461274661598,"vX0":-6.393858698601766,"vY0":-114.72481790837375,"vZ0":-0.48594399076101247,"x":96.09,"y":150.3,"x0":2.7712656540496052,"y0":50.00126788399941,"z0":5.643921534703518,"aX":6.123520184024871},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":13.7,"breakHorizontal":-6.7,"spinRate":1505,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.47646844821511714,"extension":7.437521515842104},"index":5,"playId":"054959cb-7793-3719-9bfa-c0915725d049","pitchNumber":6,"startTime":"2026-03-01T22:13:41.442Z","endTime":"2026-03-01T22:13:46.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.3,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.471068703430515,"aZ":-32.682361044344056,"pfxX":-7.525007972014119,"pfxZ":-0.4063069759517468,"pX":1.879488273168299,"pZ":2.9857083332226013,"vX0":-1.0231235941370753,"vY0":-111.44454804066977,"vZ0":1.6165510856156062,"x":45.36,"y":158.17,"x0":3.3221740208605137,"y0":50.002103662634724,"z0":5.632629989582438,"aX":-9.442008727270595},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.0,"breakHorizontal":13.9,"spinRate":2172,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.49192737875050474,"extension":7.187971595232731},"index":6,"playId":"f20bdd26-2107-380b-a563-95cb19bcdab6","pitchNumber":7,"startTime":"2026-03-01T22:14:06.884Z","endTime":"2026-03-01T22:14:12.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":68.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.804659083432306,"aZ":-35.345260772773436,"pfxX":-7.309261912216103,"pfxZ":-2.6331196168650948,"pX":0.8961812191178278,"pZ":2.6012726767733736,"vX0":-2.863065907423088,"vY0":-109.67572451722218,"vZ0":1.644926125730264,"x":82.84,"y":168.55,"x0":3.1735683107669117,"y0":50.004967454799576,"z0":5.648904325280399,"aX":-8.787193669348193},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-4.0,"breakHorizontal":14.0,"spinRate":2273,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.5019588562853508,"extension":7.0405592761070235},"index":7,"playId":"87250718-bce4-3b9b-a2c0-7010ba22b0ad","pitchNumber":8,"startTime":"2026-03-01T22:14:22.696Z","endTime":"2026-03-01T22:14:28.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:14:28.604Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cameron Barstad grounds out, shortstop Nic Kent to first baseman Charlie Condon.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T22:14:33.933Z","endTime":"2026-03-01T22:15:31.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230744321627515,"aZ":-13.544867777809396,"pfxX":7.373962926752662,"pfxZ":10.731412221676113,"pX":-1.2351071858032991,"pZ":2.4431356192212696,"vX0":-12.95202417145268,"vY0":-131.2891776072051,"vZ0":-5.519212560393221,"x":164.08,"y":172.82,"x0":2.8165429999253018,"y0":50.00423998965719,"z0":5.590335221584825,"aX":12.803872635127808},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.2,"breakHorizontal":-10.3,"spinRate":2417,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4180835190836474,"extension":7.54723348905804},"index":0,"playId":"2491de31-21fd-3f91-b3eb-2233a2b6abae","pitchNumber":1,"startTime":"2026-03-01T22:14:49.292Z","endTime":"2026-03-01T22:14:53.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43781132118811,"aZ":-15.33128168286289,"pfxX":7.209073757561743,"pfxZ":9.92979239641248,"pX":-0.2786738602279525,"pZ":1.9601876763802504,"vX0":-10.682276752478504,"vY0":-129.7401118958316,"vZ0":-5.908844014988713,"x":127.62,"y":185.85,"x0":2.965039707753659,"y0":50.00111000517795,"z0":5.4454347251299104,"aX":12.226360048771115},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.7,"breakHorizontal":-10.6,"spinRate":2329,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.42300278809368574,"extension":7.618199332395347},"index":1,"playId":"27d7c708-d624-3a1d-9f6e-b75770c363c5","pitchNumber":2,"startTime":"2026-03-01T22:15:06.361Z","endTime":"2026-03-01T22:15:10.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51481777916807,"aZ":-16.69774153106717,"pfxX":7.115079947497186,"pfxZ":9.175981609470178,"pX":1.4297252256751558,"pZ":2.8373526783698195,"vX0":-6.712839214024978,"vY0":-129.20864808809299,"vZ0":-3.436765508212271,"x":62.5,"y":162.17,"x0":3.1399537431634976,"y0":50.00559293139321,"z0":5.4717730948083165,"aX":12.004449585825732},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.1,"breakHorizontal":-11.4,"spinRate":2271,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.42430774807358773,"extension":7.459131640944074},"hitData":{"launchSpeed":58.7,"launchAngle":16.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.83,"coordY":144.89}},"index":2,"playId":"fd60ab8c-f50a-3872-bced-4cc1e1d49a9a","pitchNumber":3,"startTime":"2026-03-01T22:15:23.840Z","endTime":"2026-03-01T22:15:31.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_ab"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_ab"},{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:15:31.788Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nic Kent grounds out, shortstop Milan Tolentino to first baseman Ralphy Velazquez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-01T22:17:50.992Z","endTime":"2026-03-01T22:18:12.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":684715,"fullName":"Nic Kent","link":"/api/v1/people/684715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"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":684715,"fullName":"Nic Kent","link":"/api/v1/people/684715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pedro Avila replaces Codi Heuer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T22:17:53.214Z","endTime":"2026-03-01T22:17:53.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":658648,"link":"/api/v1/people/658648"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":684715,"link":"/api/v1/people/684715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.620327862611738,"aZ":-18.867960975586847,"pfxX":-3.2809612028948125,"pfxZ":7.18551439890733,"pX":0.9261081468412835,"pZ":3.4199108450466396,"vX0":5.816848046452577,"vY0":-135.02442326949443,"vZ0":-2.92702903152845,"x":81.7,"y":146.44,"x0":-0.8270234591605304,"y0":50.00120095343706,"z0":5.841123534184684,"aX":-6.074877495874408},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":4.7,"spinRate":2153,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.4051986078232175,"extension":6.228143751434347},"index":1,"playId":"bc93b96b-3f1f-3034-9da9-780f1003cfe6","pitchNumber":1,"startTime":"2026-03-01T22:17:53.216Z","endTime":"2026-03-01T22:17:58.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":684715,"link":"/api/v1/people/684715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.267629241239963,"aZ":-25.215400430809254,"pfxX":-7.616650699799022,"pfxZ":3.7956855145202972,"pX":-0.13096079515574793,"pZ":2.16101449408753,"vX0":4.900119381333586,"vY0":-134.7532525497844,"vZ0":-4.504327091692791,"x":121.99,"y":180.43,"x0":-0.9867699184873472,"y0":50.00231399107828,"z0":5.643626121946201,"aX":-13.956505068991445},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":12.7,"spinRate":2187,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.4070303982366559,"extension":6.238883385566328},"hitData":{"launchSpeed":102.7,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.95,"coordY":158.91}},"index":2,"playId":"b1443772-1f16-3db8-920f-1ebb54de5365","pitchNumber":2,"startTime":"2026-03-01T22:18:07.528Z","endTime":"2026-03-01T22:18:12.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":684715,"link":"/api/v1/people/684715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":684715,"link":"/api/v1/people/684715"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:18:12.469Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Charlie Condon flies out to right fielder Jake Fox.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-01T22:18:33.629Z","endTime":"2026-03-01T22:18:52.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695780,"link":"/api/v1/people/695780"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.534989722516652,"aZ":-21.46055440260764,"pfxX":-8.058453030634855,"pfxZ":5.812030379541772,"pX":-0.4895483798421693,"pZ":2.7314079803238975,"vX0":3.5077180625332725,"vY0":-134.94726643309198,"vZ0":-4.045911863312893,"x":135.66,"y":165.03,"x0":-0.7596969180957298,"y0":50.0036906848771,"z0":5.763179633167347,"aX":-14.853728058692115},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":13.8,"spinRate":2278,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.4059818541533904,"extension":6.22436848368667},"hitData":{"launchSpeed":81.1,"launchAngle":56.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.06,"coordY":121.71}},"index":0,"playId":"d5fc5c07-ce03-3484-bb56-4f4d8f75dcb1","pitchNumber":1,"startTime":"2026-03-01T22:18:43.559Z","endTime":"2026-03-01T22:18:52.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809707,"link":"/api/v1/people/809707"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:18:52.560Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chad Stevens flies out to center fielder Nick Mitchell.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-01T22:19:07.832Z","endTime":"2026-03-01T22:19:58.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814455,"link":"/api/v1/people/814455"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.023166889043896,"aZ":-35.123237499426814,"pfxX":9.394010135602898,"pfxZ":-2.308469571111444,"pX":0.40742816643977076,"pZ":1.3378470240767173,"vX0":2.443872169540179,"vY0":-112.42028975480824,"vZ0":0.824206357058175,"x":101.47,"y":202.66,"x0":-1.9152774376826258,"y0":50.00549325999298,"z0":4.541246560232734,"aX":11.983977615976544},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-3.6,"breakHorizontal":-17.6,"spinRate":2756,"spinDirection":71},"zone":14,"typeConfidence":0.87,"plateTime":0.4878556611247835,"extension":5.831983836084028},"index":0,"playId":"cb1bb75f-275b-3c05-9f4c-b0234d88f96d","pitchNumber":1,"startTime":"2026-03-01T22:19:16.284Z","endTime":"2026-03-01T22:19:20.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.081874641496107,"aZ":-16.00737153008233,"pfxX":-3.588012749970532,"pfxZ":8.52261179733856,"pX":1.7091726780987158,"pZ":2.343093682096313,"vX0":7.430135371932473,"vY0":-136.39148605726558,"vZ0":-5.951880650586284,"x":51.85,"y":175.52,"x0":-0.5757857297464342,"y0":50.00128175849184,"z0":5.644863456958014,"aX":-6.805526455993112},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":5.0,"spinRate":2304,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.4005304688566973,"extension":6.297254567207997},"index":1,"playId":"7acbc0d9-7a6e-3670-83f1-3a020d1f6886","pitchNumber":2,"startTime":"2026-03-01T22:19:32.969Z","endTime":"2026-03-01T22:19:36.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4849500685624,"aZ":-20.56942183618759,"pfxX":-8.094292909343139,"pfxZ":6.342358278130941,"pX":0.22875141646635808,"pZ":3.177817641319261,"vX0":5.306736481434422,"vY0":-134.51048968172162,"vZ0":-3.040534513489459,"x":108.28,"y":152.98,"x0":-0.7191660553211272,"y0":50.00499970338302,"z0":5.783202168359854,"aX":-14.81739204798987},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":13.6,"spinRate":2338,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.4073809132454107,"extension":6.27259018683413},"hitData":{"launchSpeed":78.1,"launchAngle":34.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.9,"coordY":83.18}},"index":2,"playId":"beedd66c-d216-39be-91b2-43e633947bf5","pitchNumber":3,"startTime":"2026-03-01T22:19:51.364Z","endTime":"2026-03-01T22:19:58.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:19:58.475Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Fox walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:22:02.119Z","endTime":"2026-03-01T22:22:51.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ethan Hedges replaces third baseman Chad Stevens, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T22:21:39.014Z","endTime":"2026-03-01T22:22:04.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805260,"link":"/api/v1/people/805260"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":677060,"link":"/api/v1/people/677060"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.5,"endSpeed":80.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.049418907857206,"aZ":-15.839616839454013,"pfxX":7.384793689845473,"pfxZ":9.836791482489078,"pX":-0.08626383307667067,"pZ":3.883487100412091,"vX0":-10.916064555132282,"vY0":-128.4303875450562,"vZ0":-0.9740023307018861,"x":120.29,"y":133.93,"x0":3.2712114487524993,"y0":50.00381041258268,"z0":5.506511379350233,"aX":12.265415324877372},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.8,"breakHorizontal":-10.8,"spinRate":2375,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4274358408282608,"extension":7.566387949819932},"index":1,"playId":"e60c7883-24fb-3d3a-a5e5-c2d8ad640400","pitchNumber":1,"startTime":"2026-03-01T22:22:04.277Z","endTime":"2026-03-01T22:22:09.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.7,"endSpeed":80.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.147940287989744,"aZ":-17.20265019323201,"pfxX":8.571846655353706,"pfxZ":8.951528697969216,"pX":-0.3584051248966081,"pZ":3.4593208241420195,"vX0":-11.734419390738157,"vY0":-128.62450122334067,"vZ0":-2.0093986595633426,"x":130.66,"y":145.38,"x0":3.1530974803885767,"y0":50.00315413200525,"z0":5.587356701946958,"aX":14.33780983619627},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.0,"breakHorizontal":-12.8,"spinRate":2406,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.4261437984625993,"extension":7.445816355555173},"index":2,"playId":"6c12b885-d965-3d5e-87a0-7d6ecb31bbd7","pitchNumber":2,"startTime":"2026-03-01T22:22:16.511Z","endTime":"2026-03-01T22:22:21.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.9,"endSpeed":80.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.769809725338483,"aZ":-18.983483826433233,"pfxX":8.061991908682366,"pfxZ":7.854173663539145,"pX":1.6208705196648885,"pZ":3.0928377350605403,"vX0":-6.882602193785868,"vY0":-129.23726112954358,"vZ0":-2.3837888999253574,"x":55.22,"y":155.27,"x0":3.2806050038217762,"y0":50.00249551619558,"z0":5.497063884772636,"aX":13.53815038057603},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.8,"breakHorizontal":-13.0,"spinRate":2387,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4250075476852402,"extension":7.494110309059818},"index":3,"playId":"85d3eaa8-3c42-3152-8974-b94b0606cf5e","pitchNumber":3,"startTime":"2026-03-01T22:22:30.120Z","endTime":"2026-03-01T22:22:33.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.549924727927678,"aZ":-17.63985779722306,"pfxX":7.8872529660367645,"pfxZ":8.897149523041449,"pX":-0.48251862520610206,"pZ":3.4691903289749018,"vX0":-11.499194203112477,"vY0":-127.8372741540376,"vZ0":-1.905566433362282,"x":135.39,"y":145.11,"x0":3.076323424517303,"y0":50.002368109965154,"z0":5.628199319395854,"aX":12.884877683893379},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2345,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.43060445691713944,"extension":7.545929542747604},"index":4,"playId":"ac985804-d312-32b1-8b28-63d2e0fcfa8e","pitchNumber":4,"startTime":"2026-03-01T22:22:46.026Z","endTime":"2026-03-01T22:22:51.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695780,"link":"/api/v1/people/695780"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:22:51.256Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Howe flies out to right fielder Conner Capel.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:22:59.695Z","endTime":"2026-03-01T22:24:08.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":827628,"fullName":"Garrett Howe","link":"/api/v1/people/827628"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":827628,"fullName":"Garrett Howe","link":"/api/v1/people/827628"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.554519000747163,"aZ":-33.67066651206676,"pfxX":-6.09550316322709,"pfxZ":-1.2113836688601367,"pX":0.5694452595509909,"pZ":3.1021569100279076,"vX0":-3.756025566217109,"vY0":-110.59339303817497,"vZ0":2.3247857556188736,"x":95.29,"y":155.02,"x0":3.084473144262463,"y0":50.00460611637556,"z0":5.5802453666903515,"aX":-7.516068885072708},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.2,"breakHorizontal":12.0,"spinRate":2294,"spinDirection":311},"zone":3,"typeConfidence":2.0,"plateTime":0.49611802943542793,"extension":7.194843973070368},"index":0,"playId":"01f3768a-05c9-3927-ba17-c81f0a45129d","pitchNumber":1,"startTime":"2026-03-01T22:23:13.184Z","endTime":"2026-03-01T22:23:16.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":827628,"link":"/api/v1/people/827628","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.8,"endSpeed":81.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377772523141886,"aZ":-15.251917429570321,"pfxX":7.863677962701939,"pfxZ":9.876738923325085,"pX":-0.20092865181374756,"pZ":1.9119715378926385,"vX0":-10.412897091794239,"vY0":-130.31361626905604,"vZ0":-5.919228579137607,"x":124.66,"y":187.16,"x0":2.8322363911746153,"y0":50.00251295884802,"z0":5.3725632058888175,"aX":13.472902137586566},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":-11.9,"spinRate":2337,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.42095078883874226,"extension":7.565752922319515},"index":1,"playId":"25a9ce64-4d10-36ee-9ce3-42559874325b","pitchNumber":2,"startTime":"2026-03-01T22:23:29.904Z","endTime":"2026-03-01T22:23:33.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":827628,"link":"/api/v1/people/827628","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-01T22:23:48.226Z","endTime":"2026-03-01T22:24:01.561Z","isPitch":false,"type":"action","player":{"id":827628,"link":"/api/v1/people/827628"},"defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":827628,"link":"/api/v1/people/827628","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.263018429088486,"aZ":-29.989789859788214,"pfxX":-1.1624694256718413,"pfxZ":1.5381608120944872,"pX":-0.28800599932621834,"pZ":2.6049012321938894,"vX0":-7.808338165762368,"vY0":-118.64560303246073,"vZ0":-0.39338640478897435,"x":127.98,"y":168.45,"x0":3.200391068820304,"y0":50.003345496379524,"z0":5.512019367773705,"aX":-1.6531727460323562},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.0,"breakHorizontal":4.1,"spinRate":2258,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.4621164533784823,"extension":7.381462322023291},"hitData":{"launchSpeed":84.9,"launchAngle":33.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.34,"coordY":80.6}},"index":3,"playId":"fffbfe1c-d54a-33cb-90dd-72136e620dec","pitchNumber":3,"startTime":"2026-03-01T22:24:01.561Z","endTime":"2026-03-01T22:24:08.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":827628,"link":"/api/v1/people/827628","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827628,"link":"/api/v1/people/827628"},"credit":"b_ab"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_ab"},{"player":{"id":827628,"link":"/api/v1/people/827628"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:24:08.683Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Milan Tolentino walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:24:27.153Z","endTime":"2026-03-01T22:26:20.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"postOnSecond":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627351798139628,"aZ":-33.56690567798337,"pfxX":-6.082224043158892,"pfxZ":-1.064583905794244,"pX":-0.02228521761696798,"pZ":1.9561249936615028,"vX0":-5.339263603528543,"vY0":-114.09859963001162,"vZ0":-0.4547260271175091,"x":117.85,"y":185.96,"x0":3.1408030119459784,"y0":50.00081535188861,"z0":5.474978019608696,"aX":-7.990416911395958},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.7,"breakHorizontal":12.4,"spinRate":2180,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.48064911102384045,"extension":7.3230454989801395},"index":0,"playId":"363f1833-1a70-3c99-8c97-853360874317","pitchNumber":1,"startTime":"2026-03-01T22:24:37.522Z","endTime":"2026-03-01T22:24:41.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":"994f6bc5-d5db-3190-a087-f73d4a02462e","startTime":"2026-03-01T22:24:52.404Z","endTime":"2026-03-01T22:24:55.404Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755832455311793,"aZ":-18.602055427181295,"pfxX":6.907648861223729,"pfxZ":8.01750045956381,"pX":-0.9631263518325918,"pZ":3.760571648706579,"vX0":-12.090049584625776,"vY0":-129.46820834495634,"vZ0":-1.0198498770738795,"x":153.71,"y":137.24,"x0":2.8757232198219946,"y0":50.002262427716836,"z0":5.587153375775929,"aX":11.69365709469554},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.5,"breakHorizontal":-9.7,"spinRate":2153,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.423522573687765,"extension":7.4414268458126225},"index":2,"playId":"b7bd8a3d-0d1a-3d95-ae48-f32a0e1a87e7","pitchNumber":2,"startTime":"2026-03-01T22:25:10.351Z","endTime":"2026-03-01T22:25:15.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Fox steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"b7bd8a3d-0d1a-3d95-ae48-f32a0e1a87e7","startTime":"2026-03-01T22:25:24.835Z","endTime":"2026-03-01T22:25:34.483Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695780,"link":"/api/v1/people/695780"},"defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"postOnSecond":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43910694880574,"aZ":-35.853082910358964,"pfxX":-4.857995612964098,"pfxZ":-2.9421203030772,"pX":1.4794912047517106,"pZ":2.635838537965433,"vX0":-2.611563650128228,"vY0":-111.49124647187642,"vZ0":1.7705788837869727,"x":60.61,"y":167.61,"x0":3.30015485979317,"y0":50.00459543030167,"z0":5.552175119713593,"aX":-6.06992505896895},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-4.4,"breakHorizontal":9.5,"spinRate":2351,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.49268186409777925,"extension":7.171093976513392},"index":4,"playId":"ceebf024-e3d2-3270-ac6c-fd36cbf49699","pitchNumber":3,"startTime":"2026-03-01T22:25:34.483Z","endTime":"2026-03-01T22:25:38.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.515405994961014,"aZ":-33.358541276105086,"pfxX":-9.033709622707164,"pfxZ":-0.9741491639602735,"pX":2.1106270779839473,"pZ":1.8171073388942593,"vX0":-0.6464492417392769,"vY0":-110.2288065333184,"vZ0":-0.0828527837698001,"x":36.55,"y":189.72,"x0":3.580525604129272,"y0":50.00249560524591,"z0":5.408497676924234,"aX":-10.998713361677254},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-1.4,"breakHorizontal":16.4,"spinRate":2273,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.4989219547238948,"extension":7.102276090085173},"index":5,"playId":"196c188e-bc25-3c66-8c7c-ea8bf8cea6d8","pitchNumber":4,"startTime":"2026-03-01T22:25:52.350Z","endTime":"2026-03-01T22:25:55.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.025587457208868,"aZ":-35.16241754451902,"pfxX":-5.713182804637647,"pfxZ":-2.3313093563548133,"pX":1.0836629312699364,"pZ":2.825113396911535,"vX0":-3.1887007258047393,"vY0":-112.94925169719004,"vZ0":1.8904000687488098,"x":75.69,"y":162.5,"x0":3.2594881186991564,"y0":50.00253738762428,"z0":5.53284052040989,"aX":-7.32494392697716},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-3.4,"breakHorizontal":11.2,"spinRate":2239,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.4863471895053664,"extension":7.174485611298457},"index":6,"playId":"1b52505c-bd11-342f-bb54-2e4a02e78148","pitchNumber":5,"startTime":"2026-03-01T22:26:12.985Z","endTime":"2026-03-01T22:26:20.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"second":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:26:20.425Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joe Lampe flies out to center fielder GJ Hill. Jake Fox to 3rd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:27:07.644Z","endTime":"2026-03-01T22:27:58.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"postOnThird":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677338,"link":"/api/v1/people/677338"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"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":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-01T22:26:39.789Z","endTime":"2026-03-01T22:27:09.836Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341559280328045,"aZ":-16.58275888855241,"pfxX":7.096836694222272,"pfxZ":9.080226978374364,"pX":0.8253384322400722,"pZ":3.1978143575857683,"vX0":-8.126350217813574,"vY0":-130.66904921790595,"vZ0":-2.844346725175806,"x":85.54,"y":152.44,"x0":3.063882804735829,"y0":50.00391033557343,"z0":5.557018375302817,"aX":12.187643463430787},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.0,"breakHorizontal":-10.9,"spinRate":2303,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4203155982969613,"extension":7.5381901681455155},"index":1,"playId":"1bbbdcb3-c904-3507-bbf2-cf37c3222296","pitchNumber":1,"startTime":"2026-03-01T22:27:09.836Z","endTime":"2026-03-01T22:27:13.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.7,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.691556071496063,"aZ":-34.63031714280519,"pfxX":-7.1061209745973,"pfxZ":-1.9916873910599797,"pX":1.3987687251667538,"pZ":3.1753788868878794,"vX0":-2.301492218645249,"vY0":-110.70983830490368,"vZ0":2.6373937245730166,"x":63.68,"y":153.04,"x0":3.3763073680981943,"y0":50.001404713376296,"z0":5.605963146314372,"aX":-8.775055116035018},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-2.5,"breakHorizontal":13.4,"spinRate":2329,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.4956999359412393,"extension":7.07060166688308},"index":2,"playId":"22ac2993-8f4f-3d3f-9a2a-9c48b40163bc","pitchNumber":2,"startTime":"2026-03-01T22:27:29.180Z","endTime":"2026-03-01T22:27:33.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.9,"endSpeed":81.8,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.203217933570993,"aZ":-15.780744855666386,"pfxX":8.377619776965952,"pfxZ":9.542619174417457,"pX":0.336983994801264,"pZ":2.587590810557567,"vX0":-9.830416803885608,"vY0":-130.4463894503688,"vZ0":-4.350971364772769,"x":104.15,"y":168.92,"x0":3.0711940898613674,"y0":50.00490373608376,"z0":5.471963801509867,"aX":14.396740933037051},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.4,"breakHorizontal":-13.0,"spinRate":2390,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4203685342021646,"extension":7.5310130858454745},"hitData":{"launchSpeed":97.0,"launchAngle":25.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.17,"coordY":52.77}},"index":3,"playId":"e06e88db-77fe-3574-90cc-41a158e21067","pitchNumber":3,"startTime":"2026-03-01T22:27:46.171Z","endTime":"2026-03-01T22:27:58.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_ab"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_ab"},{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:27:58.579Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Mitchell singles on a ground ball to right fielder Conner Capel. Jake Fox scores. Milan Tolentino to 2nd.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:28:05.301Z","endTime":"2026-03-01T22:28:50.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"postOnSecond":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"responsiblePitcher":{"id":807743,"link":"/api/v1/people/807743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11309666785855,"aZ":-34.69174721520669,"pfxX":-8.324932018362475,"pfxZ":-1.9778061760656556,"pX":0.5424572623291872,"pZ":3.3747280438642915,"vX0":-3.644652683055165,"vY0":-112.02640777226296,"vZ0":2.813948601896885,"x":96.32,"y":147.66,"x0":3.271746497910315,"y0":50.003455299290074,"z0":5.646856611885364,"aX":-10.588188199133228},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-2.5,"breakHorizontal":16.0,"spinRate":2349,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.4888032870414003,"extension":7.203353541153295},"index":0,"playId":"dc893f24-18de-3369-aca5-4764b734a06d","pitchNumber":1,"startTime":"2026-03-01T22:28:24.680Z","endTime":"2026-03-01T22:28:29.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06267500169315,"aZ":-32.78517387466515,"pfxX":-6.296074307460128,"pfxZ":-0.48122250996914495,"pX":-0.522224156404903,"pZ":3.0118694916765216,"vX0":-6.32527730716922,"vY0":-112.43387418117666,"vZ0":1.5926064541608091,"x":136.91,"y":157.46,"x0":3.143385934258075,"y0":50.00067462112921,"z0":5.617335030782071,"aX":-8.071045694875163},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-0.1,"breakHorizontal":13.0,"spinRate":2250,"spinDirection":313},"zone":1,"typeConfidence":2.0,"plateTime":0.48685724149498855,"extension":7.192128764636398},"hitData":{"launchSpeed":92.7,"launchAngle":4.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.21,"coordY":119.95}},"index":1,"playId":"f3f7d3cd-3fcc-3472-9a6a-09a2054169bf","pitchNumber":2,"startTime":"2026-03-01T22:28:41.357Z","endTime":"2026-03-01T22:28:50.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814455,"link":"/api/v1/people/814455"},"credit":"b_ab"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_ab"},{"player":{"id":814455,"link":"/api/v1/people/814455"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.11,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:28:50.885Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Huff walks. Milan Tolentino to 3rd. Nick Mitchell to 2nd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:29:06.309Z","endTime":"2026-03-01T22:30:45.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"postOnSecond":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"postOnThird":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982603054920407,"aZ":-17.77901644837602,"pfxX":5.524075913272954,"pfxZ":8.42790372741488,"pX":0.1579681465108959,"pZ":2.9282692891880693,"vX0":-9.56673839807766,"vY0":-129.57659686714382,"vZ0":-3.0364337873017853,"x":110.98,"y":159.72,"x0":3.1728452126228763,"y0":50.000373365849974,"z0":5.466620575663434,"aX":9.433034428162985},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.9,"breakHorizontal":-7.9,"spinRate":2202,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4220073685358443,"extension":7.528600732556998},"index":0,"playId":"394fab37-01ce-3f50-a4e6-d44ff40d9c94","pitchNumber":1,"startTime":"2026-03-01T22:29:26.381Z","endTime":"2026-03-01T22:29:30.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":814455,"link":"/api/v1/people/814455"},"second":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":807743,"fullName":"Sean Sullivan"}}},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"08318676-0716-1003-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-03-01T22:29:58.494Z","endTime":"2026-03-01T22:30:03.275Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":814455,"link":"/api/v1/people/814455"},"second":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":81.2,"endSpeed":74.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.746743857442112,"aZ":-22.668665741391436,"pfxX":3.809561068175773,"pfxZ":6.646910036894445,"pX":1.566620245644164,"pZ":4.05146341486262,"vX0":-4.584583713980647,"vY0":-118.32956157193738,"vZ0":1.0707614890275923,"x":57.28,"y":129.39,"x0":3.0265069669078453,"y0":50.00396330409871,"z0":5.656753308729552,"aX":5.44975585065925},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":12.6,"breakHorizontal":-5.9,"spinRate":1594,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.46136430327983735,"extension":7.499914068005838},"index":2,"playId":"e11d6eef-85ab-381a-9a55-2b40eda49dfb","pitchNumber":2,"startTime":"2026-03-01T22:30:03.275Z","endTime":"2026-03-01T22:30:07.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":814455,"link":"/api/v1/people/814455"},"second":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.650742588984954,"aZ":-32.573166442263435,"pfxX":-5.557548536646297,"pfxZ":-0.3089170334721434,"pX":1.305711281370686,"pZ":2.7844566970319056,"vX0":-3.1179413902031006,"vY0":-112.18645807737278,"vZ0":1.2226571614335122,"x":67.23,"y":163.6,"x0":3.4315966649037164,"y0":50.00299663508823,"z0":5.530668946666241,"aX":-7.145473800020278},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":0.0,"breakHorizontal":10.8,"spinRate":2208,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.48660816577959665,"extension":7.05933314728976},"index":3,"playId":"71a50dec-bf9c-3ad0-92a0-60ef51eca364","pitchNumber":3,"startTime":"2026-03-01T22:30:22.097Z","endTime":"2026-03-01T22:30:26.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":814455,"link":"/api/v1/people/814455"},"second":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.813456701061284,"aZ":-16.922233862891268,"pfxX":6.619843233235317,"pfxZ":8.722103509862784,"pX":1.3221934432414422,"pZ":3.2610607470170123,"vX0":-7.153961059048103,"vY0":-130.71739853934378,"vZ0":-2.322472545925429,"x":66.6,"y":150.73,"x0":3.220708402007848,"y0":50.004125999000664,"z0":5.416469104447443,"aX":11.57870168322099},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2197,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.41732689018766544,"extension":7.500681790366293},"index":4,"playId":"f9492263-b005-3b33-aa8c-6c1ab26eada6","pitchNumber":4,"startTime":"2026-03-01T22:30:40.103Z","endTime":"2026-03-01T22:30:45.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":814455,"link":"/api/v1/people/814455"},"second":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_pa"},{"player":{"id":807743,"link":"/api/v1/people/807743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:30:45.381Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maick Collado grounds out, first baseman Charlie Condon to pitcher TJ Shook.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:33:26.266Z","endTime":"2026-03-01T22:33:53.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":809707,"link":"/api/v1/people/809707"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-01T22:30:57.673Z","endTime":"2026-03-01T22:31:10.040Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":814455,"link":"/api/v1/people/814455"},"third":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: TJ Shook replaces Sean Sullivan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-01T22:31:10.040Z","endTime":"2026-03-01T22:33:28.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669298,"link":"/api/v1/people/669298"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":807743,"link":"/api/v1/people/807743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":814455,"link":"/api/v1/people/814455"},"third":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572732655567464,"aZ":-14.918369488085881,"pfxX":-7.337387165882328,"pfxZ":9.791977637136421,"pX":1.9778040737283744,"pZ":2.2185708424036563,"vX0":11.283847046866793,"vY0":-132.48405114580393,"vZ0":-5.975777888193023,"x":41.61,"y":178.88,"x0":-1.400171242229274,"y0":50.00516544534469,"z0":5.609987595618188,"aX":-12.934259388573725},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2309,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4147970384360238,"extension":6.485862881555827},"index":2,"playId":"faad0eab-674f-3d51-8957-ebc18f25630d","pitchNumber":1,"startTime":"2026-03-01T22:33:28.449Z","endTime":"2026-03-01T22:33:32.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":814455,"link":"/api/v1/people/814455"},"third":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48682749592528,"aZ":-17.157890877510322,"pfxX":-7.467389428433002,"pfxZ":8.391355154201399,"pX":0.22724738959137955,"pZ":3.4116500892083383,"vX0":7.637207778528254,"vY0":-133.16538431719468,"vZ0":-2.72200013750926,"x":108.34,"y":146.67,"x0":-1.7122843610296348,"y0":50.005639580092364,"z0":5.693255486114698,"aX":-13.368810744312043},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.8,"breakHorizontal":11.8,"spinRate":2281,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4118429564533548,"extension":6.436811970587611},"hitData":{"launchSpeed":92.7,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.42,"coordY":164.99}},"index":3,"playId":"2bb62f1b-8ac5-3708-a6e8-ce1c987059b9","pitchNumber":2,"startTime":"2026-03-01T22:33:45.521Z","endTime":"2026-03-01T22:33:53.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":805260,"link":"/api/v1/people/805260"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":694514,"link":"/api/v1/people/694514"},"center":{"id":677338,"link":"/api/v1/people/677338"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":814455,"link":"/api/v1/people/814455"},"third":{"id":675455,"link":"/api/v1/people/675455"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:33:53.737Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sterlin Thompson walks.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-01T22:35:26.441Z","endTime":"2026-03-01T22:37:04.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.328222286250266,"aZ":-13.579202645790431,"pfxX":-3.9349627882994405,"pfxZ":9.964159551947768,"pX":0.46788220299634303,"pZ":0.861910799490948,"vX0":4.689182435448401,"vY0":-135.87649484742272,"vZ0":-9.973307837679135,"x":99.17,"y":215.51,"x0":-0.7706288491173637,"y0":50.00267703999063,"z0":5.528207379038055,"aX":-7.343274810068329},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":6.1,"spinRate":2149,"spinDirection":216},"zone":14,"typeConfidence":0.85,"plateTime":0.40341451033491627,"extension":6.3163736607430625},"index":0,"playId":"a5fb4d84-142d-391d-a9da-d1e4dd4fc276","pitchNumber":1,"startTime":"2026-03-01T22:36:08.812Z","endTime":"2026-03-01T22:36:12.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.5,"endSpeed":82.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.153446658635378,"aZ":-24.741149401883423,"pfxX":-8.506862093496313,"pfxZ":4.225631820168578,"pX":-1.6165626376521116,"pZ":3.05943770102265,"vX0":1.7705017684439155,"vY0":-131.80075067116542,"vZ0":-1.982587462268957,"x":178.62,"y":156.18,"x0":-1.1921475886123778,"y0":50.00129401925664,"z0":5.649458770826573,"aX":-14.95663295697375},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":2289,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4156578431021982,"extension":6.025848843598722},"index":1,"playId":"ada1b62c-cb6c-387f-aa52-4811267baeef","pitchNumber":2,"startTime":"2026-03-01T22:36:24.739Z","endTime":"2026-03-01T22:36:27.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01046041629831,"aZ":-29.99481018372576,"pfxX":-2.261985710916397,"pfxZ":1.454836453076629,"pX":-0.5028219054807125,"pZ":1.2480506198934838,"vX0":1.9520770845587654,"vY0":-121.24991383653541,"vZ0":-4.130250361287079,"x":136.17,"y":205.08,"x0":-1.0215029291647264,"y0":50.00522351275472,"z0":5.569051722958929,"aX":-3.3943048994587754},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":3.7,"spinRate":1669,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.45042932906714306,"extension":6.09519142672384},"index":2,"playId":"195d5ac9-969d-3fc6-8ee3-52f443e43c31","pitchNumber":3,"startTime":"2026-03-01T22:36:43.234Z","endTime":"2026-03-01T22:36:49.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61454107069065,"aZ":-22.760575855581454,"pfxX":-9.432504657933524,"pfxZ":5.1985602531710455,"pX":-1.0953523895929849,"pZ":3.3524155936840048,"vX0":2.5329409738409088,"vY0":-134.11458288712157,"vZ0":-1.857450057876326,"x":158.75,"y":148.26,"x0":-0.830167100569391,"y0":50.002954054832266,"z0":5.687113640842239,"aX":-17.080439708796867},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":2338,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4093410521334979,"extension":6.232712735054158},"index":3,"playId":"e61b7eba-1f97-3573-acf0-3927a2249f8f","pitchNumber":4,"startTime":"2026-03-01T22:37:01.577Z","endTime":"2026-03-01T22:37:04.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:37:04.623Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Adael Amador grounds into a double play, second baseman Garrett Howe to shortstop Milan Tolentino to first baseman Ralphy Velazquez. Sterlin Thompson out at 2nd. Adael Amador out at 1st.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-01T22:37:12.528Z","endTime":"2026-03-01T22:37:59.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":827628,"link":"/api/v1/people/827628"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285658636891107,"aZ":-25.05140992241229,"pfxX":-10.340662042429392,"pfxZ":4.013749239471842,"pX":0.4716845127808967,"pZ":1.9015478456409785,"vX0":7.126972534420051,"vY0":-132.3958026880042,"vZ0":-5.212549664896116,"x":99.02,"y":187.44,"x0":-0.911708256558975,"y0":50.00379955161094,"z0":5.729471402048594,"aX":-18.35722729650312},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":17.2,"spinRate":2290,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.41372229238940905,"extension":6.299376539404526},"index":0,"playId":"c15f38b4-42b9-3323-91b1-11623beabe2f","pitchNumber":1,"startTime":"2026-03-01T22:37:32.728Z","endTime":"2026-03-01T22:37:37.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":694514,"link":"/api/v1/people/694514"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.5,"endSpeed":84.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.378055537326727,"aZ":-20.584909728727034,"pfxX":-8.067639512002804,"pfxZ":6.35564394113932,"pX":-0.3084209989733508,"pZ":2.0654527337759063,"vX0":4.317661685629228,"vY0":-134.49929676621014,"vZ0":-5.517483660792459,"x":128.76,"y":183.01,"x0":-0.8901206100180642,"y0":50.003984182283965,"z0":5.61240873035149,"aX":-14.716629187675515},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":2336,"spinDirection":217},"zone":7,"typeConfidence":0.91,"plateTime":0.4079191271859335,"extension":6.1495657928874214},"hitData":{"launchSpeed":101.6,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.78,"coordY":154.86}},"index":1,"playId":"1ecbd146-25ab-32ee-a187-3d9d3bb2c2be","pitchNumber":2,"startTime":"2026-03-01T22:37:53.597Z","endTime":"2026-03-01T22:37:59.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":694514,"link":"/api/v1/people/694514"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.39,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:37:59.629Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Conner Capel grounds out, shortstop Milan Tolentino to first baseman Ralphy Velazquez.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-01T22:38:20.202Z","endTime":"2026-03-01T22:38:37.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.434272217490207,"aZ":-38.862129926306295,"pfxX":7.995864203536382,"pfxZ":-5.122951122643187,"pX":-0.4393810529821761,"pZ":2.3170590768709243,"vX0":-1.1889344461979423,"vY0":-113.45033960230504,"vZ0":0.673949015051782,"x":133.75,"y":176.22,"x0":-0.9479884126159158,"y0":50.00266451908735,"z0":5.884420337541202,"aX":10.43973783655161},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.8,"breakHorizontal":-14.2,"spinRate":2724,"spinDirection":39},"zone":4,"typeConfidence":0.91,"plateTime":0.48249205356141456,"extension":6.135020229957627},"hitData":{"launchSpeed":93.0,"launchAngle":6.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.02,"coordY":146.26}},"index":0,"playId":"adacd081-401b-3be2-9e4c-6c53dea9606a","pitchNumber":1,"startTime":"2026-03-01T22:38:28.723Z","endTime":"2026-03-01T22:38:37.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":827628,"link":"/api/v1/people/827628"},"third":{"id":691408,"link":"/api/v1/people/691408"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":695780,"link":"/api/v1/people/695780"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:38:37.021Z","atBatIndex":74}]