[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Martínez doubles (2) on a line drive to left fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:05:06.837Z","endTime":"2026-03-02T20:06:53.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,7,8,9],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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-02T15:27:34.367Z","endTime":"2026-03-02T19:45:25.691Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"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-02T19:45:25.691Z","endTime":"2026-03-02T20:04:42.677Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"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-02T20:04:42.677Z","endTime":"2026-03-02T20:05:09.027Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"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.1,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.454531403956693,"aZ":-12.812283551352438,"pfxX":4.489207681232866,"pfxZ":10.713692154055382,"pX":-0.16281676887958332,"pZ":1.3594202598542109,"vX0":-6.184105337371415,"vY0":-132.38713511152275,"vZ0":-10.690006971846508,"x":123.21,"y":202.08,"x0":1.6007627228564587,"y0":50.00628480068895,"z0":6.343537833306133,"aX":8.115632309654464},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-7.1,"spinRate":2157,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41091353452810253,"extension":6.7277676722858955},"index":3,"playId":"93b5aaf4-85b5-3058-a794-da713ad74f29","pitchNumber":1,"startTime":"2026-03-02T20:05:09.027Z","endTime":"2026-03-02T20:05:14.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270051905006845,"aZ":-20.640810389838776,"pfxX":-1.2651225088362388,"pfxZ":6.792176934286479,"pX":0.5078242891692082,"pZ":2.867973127122847,"vX0":-3.0477542702290292,"vY0":-128.60421955986695,"vZ0":-5.2905570566741345,"x":97.64,"y":161.34,"x0":1.8662110906986233,"y0":50.00070650918552,"z0":6.523077321795783,"aX":-2.1477533210478916},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.5,"breakHorizontal":2.9,"spinRate":2350,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.42370432504532207,"extension":6.6876660784562},"index":4,"playId":"c36a77c0-acad-3a13-8002-5cb6a4a92d84","pitchNumber":2,"startTime":"2026-03-02T20:05:21.997Z","endTime":"2026-03-02T20:05:26.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.353791246385978,"aZ":-22.785392043044432,"pfxX":-2.123946481747753,"pfxZ":5.55406005658999,"pX":0.26608302157265323,"pZ":2.197584052642066,"vX0":-3.126169668751006,"vY0":-128.3524676628754,"vZ0":-6.3962196987498885,"x":106.86,"y":179.45,"x0":1.7697756855270665,"y0":50.002564479294186,"z0":6.463986089699481,"aX":-3.5885441437645196},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":4.4,"spinRate":2293,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.4246618305821599,"extension":6.769653484885339},"index":5,"playId":"5235b022-4c2c-3358-8920-812d938ba2db","pitchNumber":3,"startTime":"2026-03-02T20:05:36.219Z","endTime":"2026-03-02T20:05:39.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-02T20:05:46.291Z","endTime":"2026-03-02T20:06:00.367Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.642815860645918,"aZ":-30.934623521493023,"pfxX":-1.4892597907414844,"pfxZ":0.8153973602259734,"pX":1.6741972550330364,"pZ":1.9425100277720908,"vX0":-0.23575617084268524,"vY0":-122.50594957126206,"vZ0":-4.547270854691713,"x":53.18,"y":186.33,"x0":1.9651737722431555,"y0":50.00533458346857,"z0":6.459900728096627,"aX":-2.269301655865666},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":2.8,"spinRate":2147,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44669699425919873,"extension":6.742683922769153},"index":7,"playId":"f97b0989-086d-351b-b036-2a5d73e8bb78","pitchNumber":4,"startTime":"2026-03-02T20:06:00.367Z","endTime":"2026-03-02T20:06:04.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":91.5,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.683326832628136,"aZ":-12.766881302089478,"pfxX":3.7334479866670556,"pfxZ":10.724613424998246,"pX":0.3767159545801177,"pZ":1.5242561049317191,"vX0":-4.5231019987786985,"vY0":-132.97628752006935,"vZ0":-10.52753237088608,"x":102.64,"y":197.63,"x0":1.606261394785378,"y0":50.00567153753457,"z0":6.435349074543504,"aX":6.7583230376915076},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-5.9,"spinRate":2115,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.41023897213000815,"extension":6.658409649859142},"index":8,"playId":"8a0c96ea-0916-3227-97af-65f2dccda8f4","pitchNumber":5,"startTime":"2026-03-02T20:06:15.541Z","endTime":"2026-03-02T20:06:24.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.877243666839828,"aZ":-22.302581942672283,"pfxX":-1.9918428856031039,"pfxZ":5.880600168012299,"pX":0.07204790133823759,"pZ":2.526102561463119,"vX0":-3.3181641029457167,"vY0":-128.3218897510662,"vZ0":-5.529345130957264,"x":114.25,"y":170.58,"x0":1.6373047982225815,"y0":50.002869737719266,"z0":6.430465984835419,"aX":-3.3442780225531883},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.7,"breakHorizontal":4.3,"spinRate":2333,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.42574478663019955,"extension":6.806046107653855},"hitData":{"launchSpeed":108.3,"launchAngle":-0.0,"totalDistance":56.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":18.54,"coordY":107.09}},"index":9,"playId":"91c5b2e1-a508-31db-9658-9d50548dda1b","pitchNumber":6,"startTime":"2026-03-02T20:06:41.018Z","endTime":"2026-03-02T20:06:53.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-03-02T20:06:53.634Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, third baseman Jonah Bride to first baseman Jake Burger. Angel Martínez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:07:02.228Z","endTime":"2026-03-02T20:08:08.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.769754909277406,"aZ":-11.945749030175882,"pfxX":4.130980161610578,"pfxZ":10.995588105776346,"pX":-0.2919160305459733,"pZ":1.3766206902982114,"vX0":-6.099028536219413,"vY0":-134.43065449430762,"vZ0":-11.136402437301319,"x":128.13,"y":201.61,"x0":1.4642653076356515,"y0":50.000942901623624,"z0":6.408524516632632,"aX":7.598467944962365},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2178,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4066645192347629,"extension":6.606174251064075},"index":0,"playId":"7739cb90-fb6b-3609-942f-4bd0a8508bdb","pitchNumber":1,"startTime":"2026-03-02T20:07:22.105Z","endTime":"2026-03-02T20:07:26.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.3,"endSpeed":84.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30205438577976,"aZ":-11.278933077574838,"pfxX":4.255209817693972,"pfxZ":11.45404591909743,"pX":-0.8411164763002438,"pZ":1.2942658543240206,"vX0":-7.821468103630821,"vY0":-133.80946364876166,"vZ0":-10.921973961927824,"x":149.06,"y":203.83,"x0":1.5591508276189234,"y0":50.000164098341145,"z0":6.223009664171937,"aX":7.761052978981802},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":-6.1,"spinRate":2195,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4084346879272984,"extension":6.644460595515049},"index":1,"playId":"672cc1c1-d6e0-34d5-a8ac-c0c2776d8e20","pitchNumber":2,"startTime":"2026-03-02T20:07:43.212Z","endTime":"2026-03-02T20:07:48.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":91.9,"endSpeed":84.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738710358002063,"aZ":-13.257506782545683,"pfxX":3.1193570447592758,"pfxZ":10.398245513564452,"pX":0.5264423698938426,"pZ":2.8645145574686857,"vX0":-4.552557473527748,"vY0":-133.7471783280733,"vZ0":-6.922594695139636,"x":96.93,"y":161.44,"x0":1.8421441538547239,"y0":50.000822889012966,"z0":6.429270506262706,"aX":5.673978109608959},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":-4.7,"spinRate":2106,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4088756796042632,"extension":6.628090998272388},"hitData":{"launchSpeed":32.5,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.83,"coordY":189.69}},"index":2,"playId":"6c79df51-faf4-318e-bde7-ec9751fc02e1","pitchNumber":3,"startTime":"2026-03-02T20:08:02.534Z","endTime":"2026-03-02T20:08:08.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.22,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:08:08.387Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:08:26.830Z","endTime":"2026-03-02T20:09:32.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705948986270673,"aZ":-17.73692201316607,"pfxX":6.0343871517755385,"pfxZ":7.969475625189311,"pX":0.4223915344225113,"pZ":2.808269861619104,"vX0":-5.400180853275788,"vY0":-133.70574997141216,"vZ0":-6.385777898672951,"x":100.9,"y":162.96,"x0":1.6838281068423242,"y0":50.001089129266376,"z0":6.4992708219058395,"aX":10.929674964253493},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":-9.7,"spinRate":2153,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4095689042244528,"extension":6.51630272868529},"index":0,"playId":"d9f6ce4b-5989-31ba-b437-15e151dbdb3a","pitchNumber":1,"startTime":"2026-03-02T20:08:42.526Z","endTime":"2026-03-02T20:08:46.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.778651023050124,"aZ":-17.832940854424567,"pfxX":4.83103814054293,"pfxZ":7.907601234251235,"pX":0.14228235794831132,"pZ":3.664663396655633,"vX0":-5.8702963570485505,"vY0":-133.36153796612044,"vZ0":-4.414386405624109,"x":111.58,"y":139.83,"x0":1.7370794581559967,"y0":50.00593943811147,"z0":6.615374561078443,"aX":8.765624705985713},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":-7.6,"spinRate":2114,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4095983439777049,"extension":6.547471427628967},"index":1,"playId":"ce761d7f-490b-3ed1-a6f2-8512bfce02f9","pitchNumber":2,"startTime":"2026-03-02T20:08:59.607Z","endTime":"2026-03-02T20:09:05.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.109807745225144,"aZ":-33.25459718841147,"pfxX":0.6542350767634888,"pfxZ":-0.7070953812722358,"pX":0.019028126361935998,"pZ":2.0952764313779477,"vX0":-4.066437911676706,"vY0":-122.38631856791713,"vZ0":-3.8516406914888646,"x":116.27,"y":182.21,"x0":1.6106549583235061,"y0":50.00268480088819,"z0":6.510453487384932,"aX":1.0020782408331486},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.9,"breakHorizontal":-0.4,"spinRate":2182,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.44600411689572006,"extension":6.534307956961197},"index":2,"playId":"30c4d0c7-2414-33a2-8737-707e1fd3b9ac","pitchNumber":3,"startTime":"2026-03-02T20:09:27.608Z","endTime":"2026-03-02T20:09:32.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.35,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:09:32.387Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T20:09:38.280Z","endTime":"2026-03-02T20:11:37.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968091259905595,"aZ":-28.859674618037094,"pfxX":-1.9067054652028768,"pfxZ":2.136882030454892,"pX":-0.6559501108975545,"pZ":3.259051180646596,"vX0":-5.567228698112119,"vY0":-123.30638291390251,"vZ0":-2.134552328572068,"x":142.0,"y":150.79,"x0":1.8725965569526433,"y0":50.001497757050565,"z0":6.554787756498932,"aX":-2.955346519319022},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.6,"breakHorizontal":4.7,"spinRate":2175,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4430460420050779,"extension":6.728194570741356},"index":0,"playId":"1c4ff353-91ba-36f2-aae6-cc6b9d833a42","pitchNumber":1,"startTime":"2026-03-02T20:09:55.377Z","endTime":"2026-03-02T20:10:00.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":87.5,"endSpeed":80.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296005492167225,"aZ":-23.439441817129183,"pfxX":-1.538237361026802,"pfxZ":5.244702960669624,"pX":0.035829089584407184,"pZ":5.247752512611711,"vX0":-4.170288164595648,"vY0":-127.48861702997375,"vZ0":0.9090680114451554,"x":115.63,"y":97.09,"x0":1.8849270740398265,"y0":50.00278004217877,"z0":6.720238783911523,"aX":-2.562031805596909},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":3.6,"spinRate":1822,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.427683142233946,"extension":6.4913407955283695},"index":1,"playId":"20c7c60e-ef75-3285-982e-4ad0a8c6dbf9","pitchNumber":2,"startTime":"2026-03-02T20:10:12.893Z","endTime":"2026-03-02T20:10:18.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69514112540605,"aZ":-14.675678570676348,"pfxX":5.302221708144575,"pfxZ":9.815830182972888,"pX":-0.015621723431771135,"pZ":2.2204591661869144,"vX0":-6.391207224103236,"vY0":-132.74251644722952,"vZ0":-8.024472191734924,"x":117.6,"y":178.83,"x0":1.7356019081889649,"y0":50.00530425983347,"z0":6.353645512424957,"aX":9.454372167179447},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":-8.2,"spinRate":2061,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4128015284446249,"extension":6.564752943531008},"index":2,"playId":"244a8733-870d-3532-a2ee-4e36255de882","pitchNumber":3,"startTime":"2026-03-02T20:10:31.938Z","endTime":"2026-03-02T20:10:37.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152854901242932,"aZ":-12.432185783577898,"pfxX":3.2485146116481607,"pfxZ":10.762599086653028,"pX":0.4197677779878606,"pZ":1.5047621602060124,"vX0":-4.617464000748976,"vY0":-133.91025360657184,"vZ0":-10.579835751700484,"x":101.0,"y":198.15,"x0":1.7363204035001332,"y0":50.0044983489175,"z0":6.37195601335014,"aX":5.9603785575459876},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-5.0,"spinRate":2152,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.40743987709496254,"extension":6.618272598172937},"index":3,"playId":"843d5466-6699-3f79-829d-ce240aadc254","pitchNumber":4,"startTime":"2026-03-02T20:10:52.618Z","endTime":"2026-03-02T20:11:00.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.061820876421063,"aZ":-31.074704529813204,"pfxX":-0.9895292463235199,"pfxZ":0.7093391326771812,"pX":0.6752472428674144,"pZ":3.0029438364991177,"vX0":-2.6882092738267604,"vY0":-122.08965528774688,"vZ0":-2.123100067968491,"x":91.26,"y":157.7,"x0":1.9076413372886392,"y0":50.003144906502634,"z0":6.491199462968194,"aX":-1.5329293911167},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":2.3,"spinRate":2156,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.44417260131804337,"extension":6.744865019107815},"index":4,"playId":"227b7107-3032-3b62-ab7f-8607de687730","pitchNumber":5,"startTime":"2026-03-02T20:11:11.472Z","endTime":"2026-03-02T20:11:16.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.567009311650345,"aZ":-33.110777511596055,"pfxX":-0.3814859298764948,"pfxZ":-0.6352910579645092,"pX":-0.10628024469358631,"pZ":1.863818474034217,"vX0":-4.587883144418399,"vY0":-119.99527124445882,"vZ0":-3.7187963122420236,"x":121.05,"y":188.46,"x0":1.866659569226861,"y0":50.00021823840726,"z0":6.3321231563693425,"aX":-0.5651583844980502},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.7,"breakHorizontal":1.6,"spinRate":2121,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.45355878244175196,"extension":6.910330768217556},"index":5,"playId":"0b92dcb3-248a-3ca1-91a1-37ad1dcbebdb","pitchNumber":6,"startTime":"2026-03-02T20:11:30.599Z","endTime":"2026-03-02T20:11:37.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"third":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:11:37.122Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:13:30.712Z","endTime":"2026-03-02T20:14:27.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21531762723303,"aZ":-16.694291168403492,"pfxX":-7.444929829001728,"pfxZ":8.51369559996115,"pX":0.01582944464915482,"pZ":2.596637967605782,"vX0":6.828690841604741,"vY0":-133.3584605426383,"vZ0":-5.38048898332578,"x":116.4,"y":168.67,"x0":-1.5993910695695925,"y0":50.001037083044146,"z0":5.827758084167372,"aX":-13.531925341966915},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":12.1,"spinRate":2359,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40929941434262807,"extension":6.557450786625161},"index":0,"playId":"92a9bc36-a10a-3bcf-8797-a916bb68869c","pitchNumber":1,"startTime":"2026-03-02T20:13:46.212Z","endTime":"2026-03-02T20:13:51.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950778770149377,"aZ":-29.679823136874102,"pfxX":6.308985659207433,"pfxZ":1.7152733027189004,"pX":-0.13985473212123875,"pZ":2.348897583979683,"vX0":2.6566239107854464,"vY0":-119.92215132345187,"vZ0":-1.723716589546156,"x":122.33,"y":175.36,"x0":-2.082606135154287,"y0":50.00011237364008,"z0":5.733220688694665,"aX":9.154952636408662},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.0,"breakHorizontal":-12.1,"spinRate":2452,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4573438517736639,"extension":6.3417697453531074},"index":1,"playId":"12ba61d0-7d53-3b53-85c8-08dbad4d1f6b","pitchNumber":2,"startTime":"2026-03-02T20:14:06.707Z","endTime":"2026-03-02T20:14:11.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.040196019617635,"aZ":-41.63517164244691,"pfxX":2.631413954981068,"pfxZ":-7.713617770276251,"pX":-0.49412401442259174,"pZ":3.004226771607936,"vX0":2.017649516998566,"vY0":-110.4481426169544,"vZ0":2.6739185843057185,"x":135.83,"y":157.67,"x0":-1.7638351343156276,"y0":50.00415815863077,"z0":6.179846547051935,"aX":3.2264932404839732},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-12.8,"breakHorizontal":-5.3,"spinRate":2192,"spinDirection":31},"zone":1,"typeConfidence":2.0,"plateTime":0.49733145240082255,"extension":6.4581111408025},"index":2,"playId":"26377097-a7b0-388f-9ea1-18eebe8585cf","pitchNumber":3,"startTime":"2026-03-02T20:14:23.354Z","endTime":"2026-03-02T20:14:27.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:14:27.191Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, shortstop Daniel Schneemann to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:14:35.866Z","endTime":"2026-03-02T20:16:22.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.062131840290686,"aZ":-15.823265286353282,"pfxX":-7.46159364587614,"pfxZ":8.380349255717311,"pX":0.1371198869330699,"pZ":1.6934772611074564,"vX0":7.56345157161169,"vY0":-138.14542292623304,"vZ0":-8.078157934728477,"x":111.77,"y":193.06,"x0":-1.654470917683749,"y0":50.00445194260166,"z0":5.699656494709646,"aX":-14.559705994525777},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2471,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3950750173197579,"extension":6.532160521498318},"index":0,"playId":"cd4f9fe0-7577-340c-99e3-ead99e464716","pitchNumber":1,"startTime":"2026-03-02T20:14:51.841Z","endTime":"2026-03-02T20:14:59.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.433355123574817,"aZ":-31.00274405982853,"pfxX":-0.32453445927627733,"pfxZ":0.7193766683510159,"pX":0.6477133046046819,"pZ":2.478891764549487,"vX0":5.963024819828021,"vY0":-126.01051431351067,"vZ0":-2.1350534138544157,"x":92.31,"y":171.85,"x0":-1.6980217355385958,"y0":50.000495963892256,"z0":5.819865522189638,"aX":-0.5269748727762285},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":-0.6,"spinRate":2456,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4331663107079442,"extension":6.37279284074634},"index":1,"playId":"9124a3b9-ce08-3610-b8aa-67709ae1e61f","pitchNumber":2,"startTime":"2026-03-02T20:15:09.108Z","endTime":"2026-03-02T20:15:12.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.0,"endSpeed":88.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463172575524798,"aZ":-12.73746121264756,"pfxX":-6.55841880945287,"pfxZ":9.628800269208309,"pX":1.4689265865376429,"pZ":2.878602989747935,"vX0":10.728965051430183,"vY0":-140.8192101965435,"vZ0":-5.72355180689537,"x":61.01,"y":161.06,"x0":-1.529505707469772,"y0":50.00240598169168,"z0":5.7537172259380425,"aX":-13.23906461662004},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2496,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.38821395600143616,"extension":6.535372637274021},"index":2,"playId":"8e284665-cc34-3480-8864-24d28c037bab","pitchNumber":3,"startTime":"2026-03-02T20:15:31.890Z","endTime":"2026-03-02T20:15:36.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222800267935224,"aZ":-21.49690734207186,"pfxX":-10.113791255104513,"pfxZ":5.478494525982424,"pX":1.8614526921785732,"pZ":1.560633511361997,"vX0":13.001211123128883,"vY0":-137.26436831641215,"vZ0":-6.691437051846329,"x":46.05,"y":196.64,"x0":-1.5751838134530314,"y0":50.00448518758197,"z0":5.44601509934489,"aX":-19.719186676416502},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":16.3,"spinRate":2260,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39577692352902893,"extension":6.687117851518091},"index":3,"playId":"8c7fdab7-b3b6-339c-94ab-5d8f8fad3735","pitchNumber":4,"startTime":"2026-03-02T20:15:48.525Z","endTime":"2026-03-02T20:15:54.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-02T20:15:59.443Z","endTime":"2026-03-02T20:16:16.309Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442597228765674,"aZ":-29.342789616914043,"pfxX":-0.1468678006395212,"pfxZ":1.6758063999845163,"pX":1.0634738019985561,"pZ":2.228319425684986,"vX0":7.338725790910023,"vY0":-129.04276259953448,"vZ0":-3.233986718534266,"x":76.46,"y":178.62,"x0":-1.7962553574541218,"y0":50.003920397255385,"z0":5.75455026676039,"aX":-0.25005150310575586},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-1.3,"spinRate":2449,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4241979871791446,"extension":6.410504901999234},"hitData":{"launchSpeed":93.6,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.77,"coordY":138.39}},"index":5,"playId":"40a5a445-83ae-3b81-8af5-418e07ba839d","pitchNumber":5,"startTime":"2026-03-02T20:16:16.309Z","endTime":"2026-03-02T20:16:22.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:16:22.054Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T20:16:33.332Z","endTime":"2026-03-02T20:18:45.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.223817184114967,"aZ":-22.893156432029766,"pfxX":-0.9202239787095952,"pfxZ":5.133241972802668,"pX":1.1304460232130966,"pZ":1.9641673923964929,"vX0":8.061852202768666,"vY0":-132.53766878185408,"vZ0":-5.65694799763692,"x":73.91,"y":185.75,"x0":-1.8110357128222714,"y0":50.00002028995873,"z0":5.763147969273958,"aX":-1.6646493043208446},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.4,"breakHorizontal":0.2,"spinRate":2386,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4108530762170184,"extension":6.506657165046627},"index":0,"playId":"48c4d33a-54d1-34d4-af38-f2a74c7b6ac9","pitchNumber":1,"startTime":"2026-03-02T20:16:49.006Z","endTime":"2026-03-02T20:16:53.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.723126071265387,"aZ":-43.47700436355565,"pfxX":4.23623137118083,"pfxZ":-9.07321279152537,"pX":-0.39122498413396734,"pZ":3.234840163334159,"vX0":1.9405249487166087,"vY0":-111.17165043001191,"vZ0":3.320331066551542,"x":131.91,"y":151.44,"x0":-1.8268434981046802,"y0":50.001071602287844,"z0":6.248173596396279,"aX":5.278733933765968},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-15.1,"breakHorizontal":-8.2,"spinRate":2378,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.4934967783888924,"extension":6.359495056031736},"index":1,"playId":"b11cc98e-0224-339f-bb59-ef65fb45257a","pitchNumber":2,"startTime":"2026-03-02T20:17:04.769Z","endTime":"2026-03-02T20:17:07.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411267105889415,"aZ":-25.297632372200447,"pfxX":-0.4679593636023882,"pfxZ":3.8531189668135717,"pX":0.5353717274001527,"pZ":2.6094361072689036,"vX0":6.6756145213639755,"vY0":-132.03446153530345,"vZ0":-3.3319600944894954,"x":96.59,"y":168.33,"x0":-1.9538336276847568,"y0":50.000857126592,"z0":5.728120299174144,"aX":-0.8355821844303517},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":-0.5,"spinRate":2325,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.41321325952994226,"extension":6.4744846793095645},"index":2,"playId":"aa9be58a-691c-3045-933d-2aea0c955ee2","pitchNumber":3,"startTime":"2026-03-02T20:17:25.250Z","endTime":"2026-03-02T20:17:28.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.1,"endSpeed":88.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.285025024911924,"aZ":-12.744189360949912,"pfxX":-6.304980369045923,"pfxZ":9.615918759115353,"pX":0.6924105857004955,"pZ":3.080202904583381,"vX0":8.980658044152726,"vY0":-141.05273142938682,"vZ0":-5.0984028089375215,"x":90.61,"y":155.61,"x0":-1.7095820302825895,"y0":50.00110498158983,"z0":5.7290042744948195,"aX":-12.738171863621993},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2587,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3879175945045219,"extension":6.424888599105065},"index":3,"playId":"c091b2e9-ccb0-30e2-a800-f85afbe92157","pitchNumber":4,"startTime":"2026-03-02T20:17:39.827Z","endTime":"2026-03-02T20:17:43.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32290974146459,"aZ":-43.210867326634094,"pfxX":2.15368675595012,"pfxZ":-8.271606086465708,"pX":1.1491423978315192,"pZ":0.4791505057386463,"vX0":5.397085926437038,"vY0":-115.35624933461534,"vZ0":-2.8862350962517667,"x":73.2,"y":225.84,"x0":-1.50922751935944,"y0":50.000912881930326,"z0":5.949683572418621,"aX":2.8740883031892555},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.4,"breakHorizontal":-5.4,"spinRate":2593,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4765180252417829,"extension":6.536356680203188},"index":4,"playId":"945ed940-e924-3552-a686-40bb5bbcf25a","pitchNumber":5,"startTime":"2026-03-02T20:17:58.770Z","endTime":"2026-03-02T20:18:04.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.284269775122276,"aZ":-12.292189586010757,"pfxX":-5.744173202774753,"pfxZ":9.850586488040314,"pX":1.1312486716815924,"pZ":2.57525571871506,"vX0":9.740285435178409,"vY0":-140.99381879348203,"vZ0":-6.7743765794603865,"x":73.88,"y":169.25,"x0":-1.6178176788870264,"y0":50.00462528017249,"z0":5.79813991412172,"aX":-11.596598733959324},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":8.5,"spinRate":2513,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.388102820547668,"extension":6.614562708463799},"index":5,"playId":"19e666d5-9e33-3e63-9ce8-5cc51be72421","pitchNumber":6,"startTime":"2026-03-02T20:18:16.479Z","endTime":"2026-03-02T20:18:19.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589246983260463,"aZ":-27.865293909055996,"pfxX":2.2443414149820464,"pfxZ":2.4939362966995144,"pX":1.0163885743390038,"pZ":2.7447578371029806,"vX0":6.6764260518444525,"vY0":-130.57589050208438,"vZ0":-2.4081841875307832,"x":78.26,"y":164.67,"x0":-1.865431172007442,"y0":50.00145794077561,"z0":5.776380213305886,"aX":3.871964461336262},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":-5.5,"spinRate":2480,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4195417717138983,"extension":6.528031493261122},"index":6,"playId":"1d20f201-2f18-35d0-9f0d-65141571c142","pitchNumber":7,"startTime":"2026-03-02T20:18:42.084Z","endTime":"2026-03-02T20:18:45.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:18:45.887Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hedges walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:20:26.739Z","endTime":"2026-03-02T20:21:57.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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":91.0,"endSpeed":84.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445309973575704,"aZ":-15.445402878224705,"pfxX":4.693781017724877,"pfxZ":9.302726667861437,"pX":1.1157774780844347,"pZ":1.778876225740381,"vX0":-3.3849102456330686,"vY0":-132.29234253583326,"vZ0":-9.343815441541098,"x":74.47,"y":190.75,"x0":1.792977946512733,"y0":50.00075711626081,"z0":6.454413283350525,"aX":8.437626781329575},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":-7.9,"spinRate":1904,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.411791525437327,"extension":6.530348518230412},"index":0,"playId":"57358f52-48d1-3526-b598-b19394096b32","pitchNumber":1,"startTime":"2026-03-02T20:20:53.399Z","endTime":"2026-03-02T20:20:59.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":90.6,"endSpeed":84.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34048433072704,"aZ":-14.576499338642565,"pfxX":3.8622915219309695,"pfxZ":9.876563504686171,"pX":0.8467101118199082,"pZ":1.5630767254700044,"vX0":-3.413155654676278,"vY0":-131.73241052186705,"vZ0":-9.882074896047312,"x":84.73,"y":196.58,"x0":1.648681713451978,"y0":50.00472571139084,"z0":6.4067060922803085,"aX":6.8832954721749395},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":-6.4,"spinRate":1962,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.413595965612223,"extension":6.72342494440246},"index":1,"playId":"2d28f647-9ff2-3049-b741-24dfb8e8550d","pitchNumber":2,"startTime":"2026-03-02T20:21:06.242Z","endTime":"2026-03-02T20:21:13.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.322586566440698,"aZ":-19.786195851917356,"pfxX":-1.0696187952128988,"pfxZ":7.4912192593273765,"pX":-0.5732442730861201,"pZ":1.4615387031796723,"vX0":-5.117364863881425,"vY0":-127.07793557462784,"vZ0":-8.681935552297347,"x":138.85,"y":199.32,"x0":1.5964489311249934,"y0":50.003297263506276,"z0":6.463761820845352,"aX":-1.7684831005600157},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.0,"breakHorizontal":3.0,"spinRate":2176,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.42918573469476673,"extension":6.799710700993804},"index":2,"playId":"fba46d68-0cb4-323c-a8d6-55ca7e5a80eb","pitchNumber":3,"startTime":"2026-03-02T20:21:21.158Z","endTime":"2026-03-02T20:21:24.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73884452291247,"aZ":-15.55520873774446,"pfxX":4.635756788388472,"pfxZ":9.315010746205777,"pX":1.2653829730974642,"pZ":3.300983280626973,"vX0":-2.9114709364731044,"vY0":-132.79748070418142,"vZ0":-5.6258609445467735,"x":68.77,"y":149.65,"x0":1.7743029645531398,"y0":50.002721224674154,"z0":6.580594225902699,"aX":8.270302761458877},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":1956,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.41262945042522725,"extension":6.5714602333460554},"index":3,"playId":"c7b77c29-cf4c-3f51-b30f-2d9a7d735145","pitchNumber":4,"startTime":"2026-03-02T20:21:37.896Z","endTime":"2026-03-02T20:21:41.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13830239973257,"aZ":-16.183366181124835,"pfxX":3.9302816103993825,"pfxZ":9.15368482752016,"pX":1.6523492981630543,"pZ":3.3207657053478954,"vX0":-1.4560555409413918,"vY0":-131.39431273743583,"vZ0":-5.078055053917681,"x":54.02,"y":149.12,"x0":1.7034659789579059,"y0":50.00114427930609,"z0":6.48307854669006,"aX":6.863282176591295},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.7,"breakHorizontal":-6.8,"spinRate":1854,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4170505528434827,"extension":6.686738267088107},"index":4,"playId":"af79aa89-c433-348f-9874-8c57af27cc53","pitchNumber":5,"startTime":"2026-03-02T20:21:53.319Z","endTime":"2026-03-02T20:21:57.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:21:57.006Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Milan Tolentino walks. Austin Hedges to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:22:06.456Z","endTime":"2026-03-02T20:23:44.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"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":82.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74063515223038,"aZ":-15.162143278180672,"pfxX":5.336316457161134,"pfxZ":9.629116906971124,"pX":0.001531609167482458,"pZ":4.709418894074033,"vX0":-5.69693988397615,"vY0":-132.21616180606114,"vZ0":-2.510773301000065,"x":116.94,"y":111.63,"x0":1.4929857463773097,"y0":50.00209854517351,"z0":6.786757415814435,"aX":9.427688244465529},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.0,"breakHorizontal":-8.4,"spinRate":1989,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.41460002764568094,"extension":6.535977947182089},"index":0,"playId":"a4952a03-8236-3797-abdd-ef8a7ddbe1c7","pitchNumber":1,"startTime":"2026-03-02T20:22:24.089Z","endTime":"2026-03-02T20:22:27.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34147460788648,"aZ":-16.562183113205258,"pfxX":5.074017269483315,"pfxZ":8.87104867006174,"pX":0.8020801626879847,"pZ":0.4737008552112172,"vX0":-4.332186002723043,"vY0":-131.6818372990259,"vZ0":-11.513826918458815,"x":86.43,"y":225.99,"x0":1.8074208769689708,"y0":50.00607915310176,"z0":6.1216156287576,"aX":8.933775505307203},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":-8.3,"spinRate":1912,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4155745875012835,"extension":6.752073153214315},"index":1,"playId":"705d39b2-3f9e-3e02-a9fa-e839b6d50376","pitchNumber":2,"startTime":"2026-03-02T20:22:44.378Z","endTime":"2026-03-02T20:22:49.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95392763609326,"aZ":-12.815643665751969,"pfxX":4.222129061135367,"pfxZ":10.838832582542613,"pX":-0.16013788728338027,"pZ":3.219896173117485,"vX0":-5.909041772744649,"vY0":-132.92255955475878,"vZ0":-6.308261347157263,"x":123.1,"y":151.84,"x0":1.5449948649704552,"y0":50.00655688182333,"z0":6.557704426670619,"aX":7.544122115113655},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-6.4,"spinRate":2133,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4123462960582316,"extension":6.618735545276593},"index":2,"playId":"36268995-7928-3721-aa45-0ae29882fd7e","pitchNumber":3,"startTime":"2026-03-02T20:23:05.670Z","endTime":"2026-03-02T20:23:11.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08538032742078,"aZ":-21.35576556765138,"pfxX":-1.2833308005436983,"pfxZ":6.696618761400472,"pX":0.20933096506709506,"pZ":4.3750722218554,"vX0":-3.589672923341349,"vY0":-126.40941398902815,"vZ0":-0.9195593451964015,"x":109.02,"y":120.65,"x0":1.815389949002691,"y0":50.006232833031525,"z0":6.460167176659179,"aX":-2.074031999416402},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.1,"breakHorizontal":3.1,"spinRate":2242,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.43352465399329043,"extension":6.648627906746204},"index":3,"playId":"f7de3872-dd35-31fa-bbb8-bac6cb75032d","pitchNumber":4,"startTime":"2026-03-02T20:23:21.738Z","endTime":"2026-03-02T20:23:25.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.192955712386862,"aZ":-12.088949338353538,"pfxX":2.7689814676336706,"pfxZ":11.311311567020136,"pX":-1.1489109663414536,"pZ":1.6025974776125103,"vX0":-8.18416667290544,"vY0":-132.38961956808782,"vZ0":-10.148215420617651,"x":160.79,"y":195.51,"x0":1.6223978568965851,"y0":50.00386489693439,"z0":6.369897796783958,"aX":4.918266036833486},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":-3.2,"spinRate":2077,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.41369466867688587,"extension":6.722177396781008},"index":4,"playId":"c1fe17fb-5e75-3568-b22e-b6bd3404968a","pitchNumber":5,"startTime":"2026-03-02T20:23:39.923Z","endTime":"2026-03-02T20:23:44.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:23:44.836Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jaison Chourio flies out to right fielder Sam Haggerty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:24:30.543Z","endTime":"2026-03-02T20:25:23.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"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":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T20:23:51.323Z","endTime":"2026-03-02T20:24:32.856Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935860415857576,"aZ":-18.45911073777422,"pfxX":0.3159539905217088,"pfxZ":8.25414815845415,"pX":-0.051697025961657796,"pZ":3.404870210434437,"vX0":-4.466307660510829,"vY0":-128.4414217687003,"vZ0":-4.220910884607063,"x":118.97,"y":146.85,"x0":1.6726907831072704,"y0":50.004057712110686,"z0":6.515121282740952,"aX":0.5253842408932873},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":0.5,"spinRate":2216,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.4273262012413488,"extension":6.823496616779626},"index":1,"playId":"e6a956d9-8b0e-37be-8782-5dbeb814990a","pitchNumber":1,"startTime":"2026-03-02T20:24:32.856Z","endTime":"2026-03-02T20:24:40.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427985121316066,"aZ":-29.288641957061,"pfxX":7.049605523172904,"pfxZ":2.040755469637162,"pX":0.9233418600316144,"pZ":1.4960985389916648,"vX0":-4.028973753725568,"vY0":-118.62702681677072,"vZ0":-4.770075517328387,"x":81.8,"y":198.39,"x0":1.7349966140043926,"y0":50.00385319262824,"z0":6.228433306034539,"aX":9.965574266380424},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.8,"breakHorizontal":-11.6,"spinRate":1012,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.46319355234107773,"extension":6.791180489077069},"index":2,"playId":"3d2ecf92-300e-38f2-b84e-d8eb9a87a165","pitchNumber":2,"startTime":"2026-03-02T20:24:48.867Z","endTime":"2026-03-02T20:24:51.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-02T20:25:01.105Z","endTime":"2026-03-02T20:25:13.241Z","isPitch":false,"type":"action","player":{"id":702693,"link":"/api/v1/people/702693"},"defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56769703861004,"aZ":-30.586996078096075,"pfxX":-0.08115666670668142,"pfxZ":1.0625730229485342,"pX":-0.38186693688730433,"pZ":2.813279617410324,"vX0":-4.602668474546442,"vY0":-122.0947749286528,"vZ0":-2.642564296623293,"x":131.56,"y":162.82,"x0":1.5437675073645232,"y0":50.00572839824263,"z0":6.559987725838838,"aX":-0.1214966499769634},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":1.3,"spinRate":2098,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.44978894246543133,"extension":6.643081370543611},"hitData":{"launchSpeed":88.2,"launchAngle":45.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.24,"coordY":85.61}},"index":4,"playId":"2495e650-2f31-3d6a-b85b-bae7d51b6a50","pitchNumber":3,"startTime":"2026-03-02T20:25:13.241Z","endTime":"2026-03-02T20:25:23.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.93,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:25:23.568Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Lampe grounds out, first baseman Jake Burger to pitcher Austin Gomber. Austin Hedges to 3rd. Milan Tolentino to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:25:29.110Z","endTime":"2026-03-02T20:26:34.205Z","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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"postOnThird":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":78.7,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.082753454488028,"aZ":-31.818074844093495,"pfxX":-1.6001059660285581,"pfxZ":0.22850097160556082,"pX":0.6891075841711627,"pZ":2.243845297029677,"vX0":-2.4501085405515672,"vY0":-122.77836992080233,"vZ0":-3.652435897753398,"x":90.73,"y":178.2,"x0":1.9024186976343078,"y0":50.00321230535586,"z0":6.418348322046754,"aX":-2.476657168051142},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":3.4,"spinRate":2208,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.44373182307727044,"extension":6.761483075409043},"index":0,"playId":"7582030b-bbe9-3ad9-8afa-99d7bd4be8ab","pitchNumber":1,"startTime":"2026-03-02T20:25:52.402Z","endTime":"2026-03-02T20:25:56.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.798867400086984,"aZ":-14.155167190646466,"pfxX":3.6501325740470154,"pfxZ":9.916438772624744,"pX":1.152056391009535,"pZ":2.3957170523261775,"vX0":-2.820152137742248,"vY0":-133.69657195100993,"vZ0":-8.070696239067422,"x":73.09,"y":174.1,"x0":1.7443320892697052,"y0":50.00301964960828,"z0":6.461389971167191,"aX":6.6331668589614186},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":-6.0,"spinRate":2052,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.40908288204954646,"extension":6.582851087071048},"index":1,"playId":"582d1cf4-083f-3729-bce5-161187afab75","pitchNumber":2,"startTime":"2026-03-02T20:26:10.448Z","endTime":"2026-03-02T20:26:14.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.334113000498707,"aZ":-34.26289119011284,"pfxX":-0.0901038186776788,"pfxZ":-1.3874431898578479,"pX":0.15876394743488526,"pZ":2.7636034337308146,"vX0":-3.8613161791084156,"vY0":-121.40706254995631,"vZ0":-1.8616827269962952,"x":110.95,"y":164.16,"x0":1.7773032893633578,"y0":50.00511742680336,"z0":6.504479670778707,"aX":-0.134879252458477},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.6,"breakHorizontal":1.1,"spinRate":2238,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4500438046221382,"extension":6.780560971872701},"hitData":{"launchSpeed":86.7,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":167.9}},"index":2,"playId":"95ec88d5-4a52-31c5-94d3-9ff590f954fb","pitchNumber":3,"startTime":"2026-03-02T20:26:29.061Z","endTime":"2026-03-02T20:26:34.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.1,"awayTeamWinProbability":50.9,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":2.04,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:26:34.205Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Mooney strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T20:26:46.476Z","endTime":"2026-03-02T20:28:33.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92382075921773,"aZ":-24.027525973013834,"pfxX":-2.490708045557733,"pfxZ":4.959534768480012,"pX":0.851206999244498,"pZ":4.031576141880853,"vX0":-1.3940094843104935,"vY0":-127.07115947436294,"vZ0":-1.8337579883623958,"x":84.55,"y":129.93,"x0":1.7297014193983073,"y0":50.00333934879123,"z0":6.662889032791204,"aX":-4.091640648752768},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.9,"breakHorizontal":4.8,"spinRate":2219,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.43028594771813866,"extension":6.539037896192751},"index":0,"playId":"7fa0c5ef-ca27-37ca-ae2c-334f1dfd6620","pitchNumber":1,"startTime":"2026-03-02T20:27:06.388Z","endTime":"2026-03-02T20:27:11.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.809552106985528,"aZ":-31.782093396357006,"pfxX":-0.6578438275220087,"pfxZ":0.26957992850561574,"pX":0.02122219543594493,"pZ":2.5497728447788046,"vX0":-3.8803272827759767,"vY0":-119.84077698979459,"vZ0":-2.6507859306929653,"x":116.19,"y":169.94,"x0":1.7457921663294562,"y0":50.00440540567012,"z0":6.504722253454852,"aX":-0.9574691940686498},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":2.2,"spinRate":2120,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.45677752195992927,"extension":6.742045435882684},"index":1,"playId":"c73158ad-4260-3497-91b4-f27b678f75f5","pitchNumber":2,"startTime":"2026-03-02T20:27:22.676Z","endTime":"2026-03-02T20:27:30.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":90.6,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.451104517839667,"aZ":-14.106550939366379,"pfxX":4.556563406489628,"pfxZ":10.176447503243287,"pX":0.2705755830057369,"pZ":1.951479351513056,"vX0":-5.22371298833362,"vY0":-131.76766370926734,"vZ0":-8.891440231396237,"x":106.69,"y":186.09,"x0":1.6776800235110498,"y0":50.00304254202627,"z0":6.3897580914786305,"aX":8.09062572465102},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":-7.2,"spinRate":2121,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.414134136987387,"extension":6.5994838917072585},"index":2,"playId":"7eb49edb-e6c0-3ac7-8181-131561e80cb3","pitchNumber":3,"startTime":"2026-03-02T20:27:47.815Z","endTime":"2026-03-02T20:27:51.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.093415086307846,"aZ":-26.928622246378602,"pfxX":7.7566281321425405,"pfxZ":3.5920146239386987,"pX":0.7966394391481766,"pZ":0.8637175736289704,"vX0":-4.81083277004713,"vY0":-119.7476962979595,"vZ0":-6.936056044376193,"x":86.63,"y":215.46,"x0":1.8191200585659502,"y0":50.00223949461311,"z0":6.191699355110304,"aX":11.318101622232799},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.2,"breakHorizontal":-13.0,"spinRate":1350,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.45658578765031566,"extension":6.848529664758612},"index":3,"playId":"95637541-7992-3f02-90a4-2cbd7256426e","pitchNumber":4,"startTime":"2026-03-02T20:28:06.774Z","endTime":"2026-03-02T20:28:10.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83304255872345,"aZ":-33.37871980971068,"pfxX":0.04877429277820067,"pfxZ":-0.8108491275075034,"pX":-0.5704555567182059,"pZ":1.4362104962122275,"vX0":-5.300600892604674,"vY0":-120.553143457557,"vZ0":-4.998084324705695,"x":138.74,"y":200.0,"x0":1.6437342352851778,"y0":50.00362117281861,"z0":6.458559503780998,"aX":0.07252350907399946},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.4,"breakHorizontal":1.1,"spinRate":2319,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4530747194617186,"extension":6.676340446467076},"index":4,"playId":"0f138955-4d1b-3743-bc81-684ecbf05925","pitchNumber":5,"startTime":"2026-03-02T20:28:27.717Z","endTime":"2026-03-02T20:28:33.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695612,"link":"/api/v1/people/695612"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":695612,"link":"/api/v1/people/695612"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":2.17,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:28:33.343Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:30:26.382Z","endTime":"2026-03-02T20:31:07.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":65.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.765409734271806,"aZ":-42.30477011780522,"pfxX":6.335750222642342,"pfxZ":-9.283447152682182,"pX":-0.45965852918472466,"pZ":4.05373523859958,"vX0":0.9745155447320837,"vY0":-104.5083983429385,"vZ0":5.576332274000679,"x":134.52,"y":129.33,"x0":-1.7558109203015853,"y0":50.00133576161519,"z0":6.359772784081079,"aX":6.915570325025321},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-14.6,"breakHorizontal":-11.8,"spinRate":2392,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.5267515388091448,"extension":6.359054993750199},"index":0,"playId":"55a4a7f6-97b4-3182-8887-f4de9adf70fd","pitchNumber":1,"startTime":"2026-03-02T20:30:45.902Z","endTime":"2026-03-02T20:30:50.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82876824485079,"aZ":-27.76057297419759,"pfxX":-0.37794761414363887,"pfxZ":2.6560750763791674,"pX":0.579051184208089,"pZ":2.9476365968045775,"vX0":6.206390926448912,"vY0":-127.79359868467483,"vZ0":-1.6937571218711034,"x":94.93,"y":159.19,"x0":-1.8257964809224434,"y0":50.005835869980665,"z0":5.786932566638445,"aX":-0.6291713817417546},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":-0.6,"spinRate":2243,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4276020182591074,"extension":6.38858609285929},"hitData":{"launchSpeed":80.8,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":164.86}},"index":1,"playId":"e7928e62-87d7-35be-a35a-fc0dbc767ebc","pitchNumber":2,"startTime":"2026-03-02T20:31:01.976Z","endTime":"2026-03-02T20:31:07.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:31:07.416Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:31:17.222Z","endTime":"2026-03-02T20:34:12.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":94.8,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.893233940980505,"aZ":-15.579646804283822,"pfxX":-7.483669767517965,"pfxZ":8.58056847151068,"pX":1.1762208686835556,"pZ":1.8566182121758439,"vX0":10.192918396678868,"vY0":-137.5534655013198,"vZ0":-7.6610661480504625,"x":72.17,"y":188.65,"x0":-1.589336982813903,"y0":50.00148751754142,"z0":5.7154006631019545,"aX":-14.471580497621359},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2481,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3968026989039739,"extension":6.579058622473336},"index":0,"playId":"ac2b6d7e-50ff-33f5-8820-9f4a21aed48d","pitchNumber":1,"startTime":"2026-03-02T20:31:33.531Z","endTime":"2026-03-02T20:31:39.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419869172726617,"aZ":-30.593250024958795,"pfxX":0.39929066071758923,"pfxZ":0.9564273387471793,"pX":0.6509043349164513,"pZ":2.182599020979482,"vX0":6.255348040432176,"vY0":-127.26391082188013,"vZ0":-2.730813663688558,"x":92.19,"y":179.85,"x0":-1.8836765154391935,"y0":50.003574093630654,"z0":5.67586113651042,"aX":0.6577694402155085},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-2.0,"spinRate":2365,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.4292548283219748,"extension":6.301012403346273},"index":1,"playId":"e139eeac-8d6a-3f3b-b633-dfc9c7734dc3","pitchNumber":2,"startTime":"2026-03-02T20:31:49.014Z","endTime":"2026-03-02T20:31:52.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751708312614166,"aZ":-20.856434906492908,"pfxX":-9.796714902568585,"pfxZ":5.865311292858333,"pX":0.358009414259654,"pZ":3.5361367143047575,"vX0":9.19048838667457,"vY0":-137.6303361446125,"vZ0":-2.0202631308055237,"x":103.35,"y":143.3,"x0":-1.741592765921721,"y0":50.00575526330461,"z0":5.682948884196125,"aX":-18.915573072249877},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":16.0,"spinRate":2306,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.39701674493548467,"extension":6.511065264465456},"index":2,"playId":"9baf842a-600b-35f6-bb00-b6c49513c655","pitchNumber":3,"startTime":"2026-03-02T20:32:05.713Z","endTime":"2026-03-02T20:32:13.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90784871181146,"aZ":-21.059010889878966,"pfxX":-10.086926151524453,"pfxZ":5.8075146457193405,"pX":-0.7887384493415881,"pZ":3.069597644119888,"vX0":6.770279240310444,"vY0":-137.581988837851,"vZ0":-3.0303522232701603,"x":147.06,"y":155.9,"x0":-1.9725171802244854,"y0":50.00594147230585,"z0":5.614886781836375,"aX":-19.314871265614336},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":16.8,"spinRate":2382,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.39831789947792595,"extension":6.537318518076142},"index":3,"playId":"3aef9e9c-5fde-37c8-bfae-9d21d1d74840","pitchNumber":4,"startTime":"2026-03-02T20:32:22.896Z","endTime":"2026-03-02T20:32:26.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74439557049197,"aZ":-33.117583846602855,"pfxX":1.1660949144492248,"pfxZ":-0.55143575406575,"pX":0.06374680385826846,"pZ":3.7789416636407287,"vX0":4.851531059977143,"vY0":-129.2254051700696,"vZ0":1.0197865499046732,"x":114.57,"y":136.75,"x0":-1.9860186710788894,"y0":50.00493100068906,"z0":5.914078336955477,"aX":1.9820109048995267},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":-3.1,"spinRate":2356,"spinDirection":96},"zone":12,"typeConfidence":2.0,"plateTime":0.4230882403757352,"extension":6.308893802099937},"index":4,"playId":"149f417f-6a13-3e97-8569-c7c6a0fce86b","pitchNumber":5,"startTime":"2026-03-02T20:32:58.326Z","endTime":"2026-03-02T20:33:04.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.183490388091183,"aZ":-28.123463051398467,"pfxX":-0.39235318282110976,"pfxZ":2.3508560134439227,"pX":0.793062784233091,"pZ":2.0619785895465834,"vX0":7.0215524269746465,"vY0":-128.76772949717423,"vZ0":-3.8675006606139775,"x":86.77,"y":183.11,"x0":-1.8884026064878965,"y0":50.00283801417274,"z0":5.696819522968586,"aX":-0.67666828223306},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-0.5,"spinRate":2458,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4211883254123343,"extension":6.413953330482883},"index":5,"playId":"f95796cc-fdc2-3f8d-9eaa-c66d2cf0213b","pitchNumber":6,"startTime":"2026-03-02T20:33:15.216Z","endTime":"2026-03-02T20:33:22.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.562921394075982,"aZ":-31.68666281351037,"pfxX":2.553281138974659,"pfxZ":0.2897101682800507,"pX":-0.6560857481832031,"pZ":3.676034501128234,"vX0":2.905746463342235,"vY0":-128.66076738418965,"vZ0":0.9067911121319714,"x":142.01,"y":139.53,"x0":-2.1266880068117757,"y0":50.00464620660221,"z0":5.751146764311657,"aX":4.334416705865737},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-5.2,"spinRate":2340,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.4236935498284584,"extension":6.41397725818213},"index":6,"playId":"707f4435-3e6b-30b8-b6d6-d11c36a60f81","pitchNumber":7,"startTime":"2026-03-02T20:33:41.210Z","endTime":"2026-03-02T20:33:45.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.532527711885106,"aZ":-12.704055390948543,"pfxX":-7.320973390653527,"pfxZ":9.910408420391708,"pX":1.0113251666625647,"pZ":3.5790346175960046,"vX0":9.798142552860963,"vY0":-139.116194136947,"vZ0":-3.8171891899050845,"x":78.45,"y":142.15,"x0":-1.601389235620307,"y0":50.00309212515669,"z0":5.808131702392227,"aX":-14.384007218678752},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":11.3,"spinRate":2491,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3933778069395899,"extension":6.633014787425629},"index":7,"playId":"fe355023-c149-3ca9-9135-213e00b46242","pitchNumber":8,"startTime":"2026-03-02T20:34:04.737Z","endTime":"2026-03-02T20:34:12.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:34:12.458Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:34:17.557Z","endTime":"2026-03-02T20:36:06.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698776076283696,"aZ":-25.233329500850836,"pfxX":0.30205877394195735,"pfxZ":4.003703173115937,"pX":1.5682015624870642,"pZ":2.102149237511645,"vX0":8.651338416661282,"vY0":-130.44310426084616,"vZ0":-4.123779575951117,"x":57.22,"y":182.02,"x0":-1.821420182950959,"y0":50.00557925642652,"z0":5.590871131453165,"aX":0.5239396697423735},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-2.3,"spinRate":2341,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.418812870026223,"extension":6.517369963209481},"index":0,"playId":"5d549c78-6e2b-3025-9a3b-5801a0f6e1d4","pitchNumber":1,"startTime":"2026-03-02T20:34:34.207Z","endTime":"2026-03-02T20:34:38.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.518300158132003,"aZ":-14.864595012407673,"pfxX":-6.465721198310318,"pfxZ":8.920369496064161,"pX":0.47275942044452807,"pZ":2.5486637767045015,"vX0":8.376358011118706,"vY0":-138.125851253513,"vZ0":-5.779752365860379,"x":98.98,"y":169.97,"x0":-1.7529424940814344,"y0":50.00515556438478,"z0":5.660522008758044,"aX":-12.550056383487616},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39589545922101177,"extension":6.574103584088769},"index":1,"playId":"a5f6a088-6d76-33cd-b1d3-018836300ee7","pitchNumber":2,"startTime":"2026-03-02T20:34:51.184Z","endTime":"2026-03-02T20:34:56.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":67.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.566202527453452,"aZ":-42.07287634749101,"pfxX":6.446456959880435,"pfxZ":-8.6104930243548,"pX":-0.9254383426131112,"pZ":3.337354103712959,"vX0":0.10878366144110746,"vY0":-107.19619937311555,"vZ0":3.998156841055212,"x":152.28,"y":148.67,"x0":-1.812871031532078,"y0":50.00157073353748,"z0":6.1822422111328175,"aX":7.412968296307513},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-13.9,"breakHorizontal":-11.6,"spinRate":2500,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.5132723078176307,"extension":6.3003537230502875},"index":2,"playId":"4b896572-6f09-38fc-af6c-c4461aa77aaa","pitchNumber":3,"startTime":"2026-03-02T20:35:09.149Z","endTime":"2026-03-02T20:35:15.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.236378502693658,"aZ":-22.17975857597188,"pfxX":-0.6632357778204345,"pfxZ":5.795614461620572,"pX":0.6465025033054895,"pZ":1.608965997988815,"vX0":6.875715832785757,"vY0":-129.52174903772553,"vZ0":-5.796491776687383,"x":92.36,"y":195.34,"x0":-1.9394768772864175,"y0":50.00296784963047,"z0":5.536997917481078,"aX":-1.1442118169190532},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.6,"breakHorizontal":-0.1,"spinRate":2188,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.42047148275025226,"extension":6.505543167001153},"index":3,"playId":"1c5c22ac-d2cd-3777-8982-b2794ea0f47c","pitchNumber":4,"startTime":"2026-03-02T20:35:26.311Z","endTime":"2026-03-02T20:35:29.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.813248240535014,"aZ":-12.892924212185987,"pfxX":-5.69772698678138,"pfxZ":9.813599028401269,"pX":-0.15487133270914066,"pZ":3.5155113045829256,"vX0":6.536179413515421,"vY0":-139.17616825050203,"vZ0":-3.8924803472996956,"x":122.9,"y":143.86,"x0":-1.7919049603950845,"y0":50.000234935489516,"z0":5.784136524665835,"aX":-11.19226438400524},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2542,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3933250434397628,"extension":6.497888138491095},"index":4,"playId":"f6f67a45-40d5-3e9c-8358-03a8ab29099d","pitchNumber":5,"startTime":"2026-03-02T20:35:43.060Z","endTime":"2026-03-02T20:35:49.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197206317439754,"aZ":-16.73589402116542,"pfxX":-8.258507849337684,"pfxZ":8.067684413634723,"pX":0.4512094088333677,"pZ":2.4018485474535702,"vX0":8.728886100431199,"vY0":-136.9636504995996,"vZ0":-5.811686801794351,"x":99.8,"y":173.93,"x0":-1.693129393126442,"y0":50.004644184716135,"z0":5.682607454578727,"aX":-15.806416269742499},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2433,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3988053401112124,"extension":6.433309009815917},"index":5,"playId":"bec7cf23-db8a-31b9-9acc-20f0413f026c","pitchNumber":6,"startTime":"2026-03-02T20:36:00.699Z","endTime":"2026-03-02T20:36:06.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:36:06.802Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sam Haggerty grounds into a force out, second baseman Alex Mooney to shortstop Daniel Schneemann. Jake Burger out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T20:36:11.430Z","endTime":"2026-03-02T20:37:45.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695612,"link":"/api/v1/people/695612"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91149758501256,"aZ":-29.324882455660674,"pfxX":6.205954261968125,"pfxZ":1.9447590332227218,"pX":0.32382007926780676,"pZ":3.002902124929562,"vX0":4.047230561745771,"vY0":-119.67934020877458,"vZ0":-0.15781875736818474,"x":104.66,"y":157.7,"x0":-2.189703025503758,"y0":50.0036413710538,"z0":5.674087874716217,"aX":9.092335014569413},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":-12.1,"spinRate":2525,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.4559063050332197,"extension":6.393859483654816},"index":0,"playId":"8deba944-7f8a-32f2-a90a-58c6a43e1a10","pitchNumber":1,"startTime":"2026-03-02T20:36:32.075Z","endTime":"2026-03-02T20:36:36.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.329385100836397,"aZ":-22.299465445036862,"pfxX":0.6320138188405595,"pfxZ":5.616454252984674,"pX":1.4733048482759985,"pZ":0.9274531838309746,"vX0":8.561344947763677,"vY0":-131.59743254242113,"vZ0":-7.604225046055235,"x":60.84,"y":213.74,"x0":-1.9010513412927936,"y0":50.00164845068914,"z0":5.500353120693101,"aX":1.110360511815053},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":-3.0,"spinRate":2369,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4158496665301996,"extension":6.566046921578058},"index":1,"playId":"472f5e23-e9af-3567-8918-7811947106da","pitchNumber":2,"startTime":"2026-03-02T20:36:49.927Z","endTime":"2026-03-02T20:36:57.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":68.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.630785432194756,"aZ":-41.135017002651516,"pfxX":3.2334836609036497,"pfxZ":-7.614373875945878,"pX":-0.20442940197009765,"pZ":3.315404363612372,"vX0":2.386239036681118,"vY0":-108.04596449820849,"vZ0":3.4843444879545524,"x":124.79,"y":149.26,"x0":-1.745044606824236,"y0":50.00268849385896,"z0":6.216317783250953,"aX":3.8050446626982537},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-12.5,"breakHorizontal":-6.5,"spinRate":2223,"spinDirection":31},"zone":2,"typeConfidence":2.0,"plateTime":0.507826922180227,"extension":6.424814271659262},"index":2,"playId":"7a7496ee-d073-3115-a65b-39cc053dd2c5","pitchNumber":3,"startTime":"2026-03-02T20:37:10.919Z","endTime":"2026-03-02T20:37:17.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-02T20:37:25.376Z","endTime":"2026-03-02T20:37:38.027Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26671854620655,"aZ":-14.173059888153386,"pfxX":-5.369666827848752,"pfxZ":9.05603444820812,"pX":0.4506976913616951,"pZ":2.8008947794036843,"vX0":8.109855746095153,"vY0":-140.01987244986654,"vZ0":-5.5178154597227795,"x":99.82,"y":163.16,"x0":-1.7840091342037898,"y0":50.00497644753141,"z0":5.722688709721053,"aX":-10.676633958773914},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2423,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3910129577663026,"extension":6.416169585511206},"hitData":{"launchSpeed":82.8,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":153.71}},"index":4,"playId":"bb749c93-fdf0-30fd-927c-36b418572fcd","pitchNumber":4,"startTime":"2026-03-02T20:37:38.027Z","endTime":"2026-03-02T20:37:45.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:37:45.325Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Angel Martínez homers (2) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:39:26.464Z","endTime":"2026-03-02T20:42:17.456Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":70.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06071056536829,"aZ":-39.71226841039142,"pfxX":-4.265712251240299,"pfxZ":-6.144127573273945,"pX":0.9421979235597051,"pZ":2.0264629690091462,"vX0":-1.048357215226646,"vY0":-110.17042299123399,"vZ0":-0.8727442219231373,"x":81.09,"y":184.07,"x0":1.978798632297569,"y0":50.005112903711826,"z0":6.634832655548527,"aX":-5.230148706857636},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-11.0,"breakHorizontal":8.0,"spinRate":2384,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.4976736947470233,"extension":6.654633747734276},"index":0,"playId":"ece4486b-b0b9-3d0d-a9f3-b826c679379d","pitchNumber":1,"startTime":"2026-03-02T20:39:50.302Z","endTime":"2026-03-02T20:39:57.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524128628912973,"aZ":-25.097831295151398,"pfxX":6.871876710760658,"pfxZ":4.955557993313959,"pX":0.24452324484623408,"pZ":1.1640301336464534,"vX0":-5.547949428373575,"vY0":-118.66827979532954,"vZ0":-6.821335102555758,"x":107.68,"y":207.35,"x0":1.7189356815894363,"y0":50.001383865668274,"z0":6.35934484164969,"aX":9.808634020297928},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.6,"breakHorizontal":-11.2,"spinRate":1196,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.46139763657441124,"extension":6.671732512852225},"index":1,"playId":"27cc9702-1268-33d2-af62-3ed5b137cddb","pitchNumber":2,"startTime":"2026-03-02T20:40:03.503Z","endTime":"2026-03-02T20:40:08.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-02T20:40:13.829Z","endTime":"2026-03-02T20:40:25.885Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465459396266265,"aZ":-28.8950754005606,"pfxX":5.457937214809764,"pfxZ":2.332602395760097,"pX":0.5368932935305034,"pZ":1.423906651669106,"vX0":-4.665175637071334,"vY0":-117.74026571566111,"vZ0":-5.139936121908666,"x":96.53,"y":200.33,"x0":1.8353646192736555,"y0":50.00018440177876,"z0":6.3107305243146925,"aX":7.657919096293138},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.2,"breakHorizontal":-8.8,"spinRate":1000,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4653028649247224,"extension":6.65287477036255},"index":3,"playId":"23846092-163e-30cb-82ae-5a5e39f3f74e","pitchNumber":3,"startTime":"2026-03-02T20:40:25.885Z","endTime":"2026-03-02T20:40:30.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.054763223300714,"aZ":-35.33422329626476,"pfxX":-1.4991428665246762,"pfxZ":-2.1573055690898535,"pX":0.047508241357429246,"pZ":2.5692195376692744,"vX0":-3.503756344509866,"vY0":-119.33548221495782,"vZ0":-2.194587685039769,"x":115.19,"y":169.41,"x0":1.7217962872082464,"y0":50.005637455588165,"z0":6.6432067203828415,"aX":-2.191542108515018},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.2,"breakHorizontal":3.5,"spinRate":2224,"spinDirection":340},"zone":5,"typeConfidence":2.0,"plateTime":0.45663712247675425,"extension":6.632815898365004},"index":4,"playId":"d300e5e4-3c49-3431-a6c3-14daa4a204a3","pitchNumber":4,"startTime":"2026-03-02T20:40:44.189Z","endTime":"2026-03-02T20:40:48.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36079718857298,"aZ":-15.45724814121574,"pfxX":3.0492412267749778,"pfxZ":9.35507267540616,"pX":1.5189227897427742,"pZ":3.1390563649593517,"vX0":-1.489230005469968,"vY0":-132.14140212415066,"vZ0":-5.9402948858279565,"x":59.1,"y":154.03,"x0":1.6904061550650804,"y0":50.00533576409245,"z0":6.532062080420504,"aX":5.45041900464711},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":-5.3,"spinRate":1931,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.41283415157909964,"extension":6.613579877473567},"index":5,"playId":"1564ccde-78d3-3492-87ec-46d1af22800b","pitchNumber":5,"startTime":"2026-03-02T20:41:04.361Z","endTime":"2026-03-02T20:41:10.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96549555918356,"aZ":-33.025123455851016,"pfxX":4.800844017256905,"pfxZ":-0.58358605723057,"pX":1.2284644949742587,"pZ":1.3972868987140772,"vX0":-2.7699010679189255,"vY0":-119.93564578695425,"vZ0":-4.816387327795756,"x":70.17,"y":201.05,"x0":1.7712719080204002,"y0":50.00192563053441,"z0":6.358206958219298,"aX":7.033352898032033},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.9,"breakHorizontal":-8.0,"spinRate":1000,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.45571000715277865,"extension":6.819412648499079},"index":6,"playId":"321b1733-79be-3f94-be24-1f8bf76d9f7c","pitchNumber":6,"startTime":"2026-03-02T20:41:18.880Z","endTime":"2026-03-02T20:41:22.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49400577794797,"aZ":-22.99390853866675,"pfxX":-2.4180610600895793,"pfxZ":5.522893920246169,"pX":-0.30924706680422176,"pZ":3.6460333397327775,"vX0":-4.335727890496938,"vY0":-127.66970580490172,"vZ0":-2.9166031287732643,"x":128.79,"y":140.34,"x0":1.7204345008445934,"y0":50.00384956233502,"z0":6.598548082342062,"aX":-4.021182829014215},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.6,"breakHorizontal":5.3,"spinRate":2280,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.42782626029233617,"extension":6.590722170739673},"index":7,"playId":"5f83abaa-1f24-3e81-81f6-bd8393c32d74","pitchNumber":7,"startTime":"2026-03-02T20:41:35.057Z","endTime":"2026-03-02T20:41:41.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.333912399164543,"aZ":-30.88718597251832,"pfxX":0.35318664016843737,"pfxZ":0.8656180310809223,"pX":0.23494979115025738,"pZ":2.1855958789249135,"vX0":-3.3826861603966454,"vY0":-120.55875338734123,"vZ0":-3.696687144472058,"x":108.04,"y":179.77,"x0":1.6046546740029568,"y0":50.003834990706295,"z0":6.437478460623647,"aX":0.5256670013666644},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":0.1,"spinRate":2133,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.4526743391244463,"extension":6.714267289644332},"hitData":{"launchSpeed":103.3,"launchAngle":30.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":71.24,"coordY":31.08}},"index":8,"playId":"a328f18d-c55e-3c97-8bdf-58f9a662eabb","pitchNumber":8,"startTime":"2026-03-02T20:41:52.362Z","endTime":"2026-03-02T20:42:17.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":596295,"link":"/api/v1/people/596295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":0.98,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:42:17.456Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, first baseman Jake Burger to pitcher Peyton Gray.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:44:28.735Z","endTime":"2026-03-02T20:45:58.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T20:42:31.016Z","endTime":"2026-03-02T20:43:12.947Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Peyton Gray replaces Austin Gomber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T20:43:12.947Z","endTime":"2026-03-02T20:44:30.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596295,"link":"/api/v1/people/596295","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04771665256498,"aZ":-25.751156173365175,"pfxX":-8.476068418492911,"pfxZ":4.382876755637014,"pX":0.5127620704018622,"pZ":1.2514357932885631,"vX0":9.972528686315876,"vY0":-119.49023540170596,"vZ0":-4.643534509614918,"x":97.45,"y":204.99,"x0":-2.5870585586539563,"y0":50.005643692806835,"z0":5.496498091887888,"aX":-12.429184440364594},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.2,"breakHorizontal":13.3,"spinRate":1692,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4560029765077678,"extension":6.809971367086742},"index":2,"playId":"f1d44450-da8b-388b-be20-2aa99422113d","pitchNumber":1,"startTime":"2026-03-02T20:44:30.869Z","endTime":"2026-03-02T20:44:37.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":81.0,"endSpeed":74.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.514055167045747,"aZ":-24.38332940739775,"pfxX":-9.253182607330512,"pfxZ":5.540833360231641,"pX":-1.8264421762789682,"pZ":2.932737915327544,"vX0":4.601137938847344,"vY0":-117.83654730076589,"vZ0":-1.2494604552193702,"x":186.62,"y":159.6,"x0":-2.602817304600628,"y0":50.00141776908662,"z0":5.723853403213805,"aX":-13.003827355120215},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":1544,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.464927401733525,"extension":6.601926807139812},"index":3,"playId":"0fb8823b-2b87-3d20-81ff-823b6b1ffe42","pitchNumber":2,"startTime":"2026-03-02T20:44:48.959Z","endTime":"2026-03-02T20:44:52.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":84.1,"endSpeed":78.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.754906051842653,"aZ":-28.985784045472965,"pfxX":1.7416733891531546,"pfxZ":2.0633674934221737,"pX":-1.1436067716461364,"pZ":3.1142694605015535,"vX0":3.4938413535138624,"vY0":-122.60059468964992,"vZ0":-0.6374465689475389,"x":160.59,"y":154.69,"x0":-2.8048975526533053,"y0":50.002849237152894,"z0":5.8186700753053575,"aX":2.691818147937242},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.8,"spinRate":2442,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.4441641704735946,"extension":6.420580732453847},"index":4,"playId":"a8f126c2-5779-3548-b4cb-be7062eb18cf","pitchNumber":3,"startTime":"2026-03-02T20:45:03.561Z","endTime":"2026-03-02T20:45:07.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.761189932224642,"aZ":-28.034729005864694,"pfxX":-8.132493739531196,"pfxZ":2.8667925329003,"pX":-0.39508919964052863,"pZ":3.5340108256347635,"vX0":7.331388702687244,"vY0":-118.86678003619127,"vZ0":0.8247671040773746,"x":132.06,"y":143.36,"x0":-2.4488278381411956,"y0":50.00361149163837,"z0":5.709348624699483,"aX":-11.748730432322002},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.6,"breakHorizontal":13.2,"spinRate":1555,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4591392029071617,"extension":6.619619478913229},"index":5,"playId":"6ab303bc-b02d-3441-8209-24f0be858669","pitchNumber":4,"startTime":"2026-03-02T20:45:20.649Z","endTime":"2026-03-02T20:45:25.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.517131911202874,"aZ":-17.56344156418975,"pfxX":-5.780560870201482,"pfxZ":8.015634716357676,"pX":0.3714996018840103,"pZ":3.2311421745976774,"vX0":9.545220100696818,"vY0":-134.2756358104958,"vZ0":-2.8207784947037147,"x":102.84,"y":151.54,"x0":-2.4810383874541957,"y0":50.003831597497616,"z0":5.547330088201444,"aX":-10.539118032715121},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":8.4,"spinRate":1991,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.40815879619095297,"extension":6.774195141448312},"hitData":{"launchSpeed":84.9,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":166.88}},"index":6,"playId":"b11ea242-96ee-386a-9cd6-c2773ee1939c","pitchNumber":5,"startTime":"2026-03-02T20:45:53.252Z","endTime":"2026-03-02T20:45:58.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:45:58.383Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rhys Hoskins pops out to second baseman Josh Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:46:07.902Z","endTime":"2026-03-02T20:46:38.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.305773793865523,"aZ":-13.57611763091538,"pfxX":-6.942963487631995,"pfxZ":10.138288358035314,"pX":-0.09181258260673823,"pZ":2.2244777487634155,"vX0":8.797309618074532,"vY0":-134.3837862250089,"vZ0":-6.119744265255984,"x":120.5,"y":178.72,"x0":-2.5012540431441863,"y0":50.00278708186814,"z0":5.490409516064163,"aX":-12.737002274004903},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2036,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4071260878976517,"extension":6.751330144445569},"hitData":{"launchSpeed":96.4,"launchAngle":70.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.31,"coordY":147.7}},"index":0,"playId":"5fa8d7f2-b78b-3fd6-a021-5f077109738f","pitchNumber":1,"startTime":"2026-03-02T20:46:28.199Z","endTime":"2026-03-02T20:46:38.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:46:38.002Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T20:46:46.695Z","endTime":"2026-03-02T20:48:52.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03427531848374,"aZ":-29.786459754204472,"pfxX":3.1968404154148766,"pfxZ":1.5333618441153511,"pX":0.35423018714914095,"pZ":2.0214027357032056,"vX0":6.51768379112074,"vY0":-123.50569664588726,"vZ0":-2.8036715330054385,"x":103.5,"y":184.2,"x0":-2.7271010022143067,"y0":50.00168770559751,"z0":5.659071814656115,"aX":4.970703277227071},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-7.2,"spinRate":2510,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.44233528669870426,"extension":6.445097578228782},"index":0,"playId":"a63e5cfc-1102-3b2d-9b43-80aa25b374ae","pitchNumber":1,"startTime":"2026-03-02T20:47:02.418Z","endTime":"2026-03-02T20:47:06.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":82.5,"endSpeed":76.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.479445045654742,"aZ":-22.718314200967544,"pfxX":-8.623623363865558,"pfxZ":6.47536213641457,"pX":0.7237761945965531,"pZ":0.6301107962120422,"vX0":10.244940339850649,"vY0":-119.61443124917953,"vZ0":-6.567604869377901,"x":89.41,"y":221.77,"x0":-2.4796997952414004,"y0":50.00045814000424,"z0":5.427314208731349,"aX":-12.587005062274317},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.4,"breakHorizontal":13.3,"spinRate":1661,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4566249587580993,"extension":6.857384209713888},"index":1,"playId":"9f24b085-ce9c-3cc7-b16b-2f27bcfb4594","pitchNumber":2,"startTime":"2026-03-02T20:47:25.475Z","endTime":"2026-03-02T20:47:29.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.9,"endSpeed":74.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.169085408862824,"aZ":-28.30833394276966,"pfxX":-8.246978470483654,"pfxZ":2.691957966973657,"pX":-1.0259149236133105,"pZ":3.8262136883949256,"vX0":6.637730468843181,"vY0":-119.13812059193162,"vZ0":1.5751438701868379,"x":156.11,"y":135.47,"x0":-2.7784278810449314,"y0":50.00292870945772,"z0":5.7175134582999085,"aX":-11.840287731412348},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.5,"breakHorizontal":13.3,"spinRate":1621,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4599739720333935,"extension":6.644715825375518},"index":2,"playId":"36f41f81-8118-357e-a246-f8abfa8f3fbd","pitchNumber":3,"startTime":"2026-03-02T20:47:46.994Z","endTime":"2026-03-02T20:47:50.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988839041519093,"aZ":-16.057973660619993,"pfxX":-8.467446982758746,"pfxZ":8.975159532528634,"pX":-0.6278299673369685,"pZ":1.3864922696752706,"vX0":7.983809626971724,"vY0":-133.0194738050218,"vZ0":-7.553430286330161,"x":140.93,"y":201.34,"x0":-2.5650600490028608,"y0":50.003301107593806,"z0":5.422760537060418,"aX":-15.205625446882346},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":13.7,"spinRate":2075,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41144275081505555,"extension":6.731178135147342},"index":3,"playId":"3f8e6fa8-f0ae-334f-9919-9f5f71ce8e8e","pitchNumber":4,"startTime":"2026-03-02T20:48:03.435Z","endTime":"2026-03-02T20:48:10.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-03-02T20:48:20.208Z","endTime":"2026-03-02T20:48:31.250Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.659023204278867,"aZ":-15.450892361675454,"pfxX":-6.335248148135996,"pfxZ":9.212904236782254,"pX":-0.593137884677434,"pZ":2.5358268751170425,"vX0":7.559627450721155,"vY0":-134.27570802448105,"vZ0":-5.096137596209654,"x":139.61,"y":170.31,"x0":-2.629646060860946,"y0":50.004577476608645,"z0":5.56780812842236,"aX":-11.502557336386284},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2114,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.408832646654945,"extension":6.684360341765952},"index":5,"playId":"2b9b4d09-2480-3df0-a13c-9ef111dc5bb0","pitchNumber":5,"startTime":"2026-03-02T20:48:31.250Z","endTime":"2026-03-02T20:48:35.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10623540472379,"aZ":-16.46464055095831,"pfxX":-7.289308196225564,"pfxZ":8.500515758278882,"pX":-0.48167001990023117,"pZ":2.4320954789919136,"vX0":8.48475135070639,"vY0":-135.0150764570507,"vZ0":-5.01794007181679,"x":135.36,"y":173.11,"x0":-2.7163633589351575,"y0":50.00262653227664,"z0":5.471528655560527,"aX":-13.471779003616167},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2105,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4055139137184125,"extension":6.799846383971383},"index":6,"playId":"db63b166-01f1-3df3-b657-f82361b8dc00","pitchNumber":6,"startTime":"2026-03-02T20:48:49.073Z","endTime":"2026-03-02T20:48:52.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:48:52.734Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Bride pops out to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T20:50:48.846Z","endTime":"2026-03-02T20:51:25.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.946417040261938,"aZ":-12.810124023192591,"pfxX":-5.261276556801105,"pfxZ":10.120023548753615,"pX":1.537596718621114,"pZ":2.2906997931402313,"vX0":10.737521075781498,"vY0":-137.34991571231598,"vZ0":-6.803168746050996,"x":58.39,"y":176.93,"x0":-1.736061252370432,"y0":50.006443018527165,"z0":5.668081448012182,"aX":-10.07167573183262},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":7.3,"spinRate":2452,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3985261591639997,"extension":6.592852702822061},"index":0,"playId":"a1616cda-0962-31f1-8f31-82ffcc33f71e","pitchNumber":1,"startTime":"2026-03-02T20:51:02.554Z","endTime":"2026-03-02T20:51:07.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926322537681575,"aZ":-16.461276548173515,"pfxX":-6.704841903361189,"pfxZ":8.2436867952179,"pX":-0.12725418732883598,"pZ":2.634889601750628,"vX0":7.419981271665788,"vY0":-136.89452661295246,"vZ0":-5.217771613839428,"x":121.85,"y":167.64,"x0":-1.9958900278935086,"y0":50.006541055095596,"z0":5.684674886873583,"aX":-12.786702991377686},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2367,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3994064556399235,"extension":6.402887449566801},"hitData":{"launchSpeed":84.2,"launchAngle":68.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.5,"coordY":156.42}},"index":1,"playId":"aa54fd0e-3258-39ad-a59a-374fd2d1187a","pitchNumber":2,"startTime":"2026-03-02T20:51:17.341Z","endTime":"2026-03-02T20:51:25.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:51:25.923Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Herrera singles on a line drive to right fielder Joe Lampe.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T20:51:32.433Z","endTime":"2026-03-02T20:52:27.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17501060753773,"aZ":-12.81784292134829,"pfxX":-6.347077174637748,"pfxZ":9.945091933926847,"pX":0.1597902499172902,"pZ":2.6305812472548906,"vX0":7.773067268863151,"vY0":-138.44179659118703,"vZ0":-6.158042731923121,"x":110.91,"y":167.75,"x0":-1.8563171459276984,"y0":50.00164743212762,"z0":5.737575471867087,"aX":-12.351758532986562},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2428,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39526069232244154,"extension":6.502395738663284},"index":0,"playId":"088c5a1d-93bb-30a8-9fa5-a8a553d62605","pitchNumber":1,"startTime":"2026-03-02T20:51:49.971Z","endTime":"2026-03-02T20:51:53.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44285381811742,"aZ":-43.017813061105564,"pfxX":4.549508668276256,"pfxZ":-8.295255523401725,"pX":0.07890347158298083,"pZ":1.1814959335381712,"vX0":2.70347939222409,"vY0":-114.06619105711835,"vZ0":-1.174580214359954,"x":113.99,"y":206.88,"x0":-1.7156007222616345,"y0":50.00105652199491,"z0":5.972604547349508,"aX":5.949073060094272},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-15.0,"breakHorizontal":-9.0,"spinRate":2583,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4815573491443277,"extension":6.424608138709067},"index":1,"playId":"d1df0e46-dee3-3d63-b8fd-c6740f66a788","pitchNumber":2,"startTime":"2026-03-02T20:52:04.743Z","endTime":"2026-03-02T20:52:10.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.781695613499437,"aZ":-32.9221750902037,"pfxX":7.81111913070467,"pfxZ":-0.5132982508283792,"pX":0.6568251883923558,"pZ":2.453597886798907,"vX0":4.491386139193427,"vY0":-119.26980596213082,"vZ0":-0.7011573889170966,"x":91.96,"y":172.53,"x0":-2.262381491738814,"y0":50.00506942283796,"z0":5.706438475113706,"aX":11.314844728803678},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.8,"breakHorizontal":-15.2,"spinRate":2541,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4582840145919662,"extension":6.289629595054694},"hitData":{"launchSpeed":72.0,"launchAngle":20.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.48,"coordY":124.05}},"index":2,"playId":"41f4c592-d8af-3690-92fc-2ca0786c3486","pitchNumber":3,"startTime":"2026-03-02T20:52:20.013Z","endTime":"2026-03-02T20:52:27.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:52:27.798Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T20:52:33.550Z","endTime":"2026-03-02T20:53:42.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":69.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.963998196787898,"aZ":-41.9412623136356,"pfxX":4.216922414635405,"pfxZ":-8.167998408018104,"pX":0.31428372763344975,"pZ":1.923949158191687,"vX0":3.5812125153574423,"vY0":-108.9360458586395,"vZ0":0.8248496409838917,"x":105.02,"y":186.83,"x0":-1.9015083579299124,"y0":50.00194919670166,"z0":6.091190672491522,"aX":5.043377213560651},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-14.2,"breakHorizontal":-8.6,"spinRate":2403,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.5036970329747517,"extension":6.356685120745191},"index":0,"playId":"1d1d1250-7008-317c-88cb-ae8e246b9a26","pitchNumber":1,"startTime":"2026-03-02T20:52:51.758Z","endTime":"2026-03-02T20:52:58.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94677111489497,"aZ":-11.454403663385573,"pfxX":-7.101504477866532,"pfxZ":10.794787650980393,"pX":0.11759752025265034,"pZ":3.193475981084844,"vX0":8.30070539190429,"vY0":-137.75013970050534,"vZ0":-4.761013105484838,"x":112.52,"y":152.56,"x0":-2.013898418293537,"y0":50.00173022477044,"z0":5.720254664477144,"aX":-13.630166427660342},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":11.0,"spinRate":2539,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3978084431333757,"extension":6.497027422419508},"index":1,"playId":"eaca01b7-8f10-3227-a832-ae2535cf1576","pitchNumber":2,"startTime":"2026-03-02T20:53:08.397Z","endTime":"2026-03-02T20:53:11.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-02T20:53:17.355Z","endTime":"2026-03-02T20:53:37.279Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.841591011006678,"aZ":-28.475686712755216,"pfxX":1.5238899807309423,"pfxZ":2.1404839522982293,"pX":0.6236401608409592,"pZ":1.9212091229731325,"vX0":6.222564343320327,"vY0":-129.53283849767365,"vZ0":-4.11870691280339,"x":93.23,"y":186.91,"x0":-1.9915886807891954,"y0":50.002124016705146,"z0":5.668296679569307,"aX":2.6321442215156834},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":-4.0,"spinRate":2468,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.4201815226715855,"extension":6.389137193590709},"index":3,"playId":"1fb51e92-8c70-3bc8-bd58-b52590b76c14","pitchNumber":3,"startTime":"2026-03-02T20:53:37.279Z","endTime":"2026-03-02T20:53:42.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.5,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:53:42.811Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (1) on a fly ball to center field. Jose Herrera scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T20:53:47.978Z","endTime":"2026-03-02T20:55:04.757Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":677944,"link":"/api/v1/people/677944"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":{"id":677944,"link":"/api/v1/people/677944"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.414429431741816,"aZ":-16.953017861029785,"pfxX":-7.041932045341529,"pfxZ":7.850173227876679,"pX":-0.06668383641457522,"pZ":2.8685810801764577,"vX0":7.559438062332422,"vY0":-137.82127582269473,"vZ0":-4.586631314229324,"x":119.54,"y":161.33,"x0":-1.9200967604680208,"y0":50.0000186295912,"z0":5.686498834930215,"aX":-13.649671346078899},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":11.3,"spinRate":2400,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39624576395766997,"extension":6.6140451161911},"index":0,"playId":"f9bb6b7b-bec8-3f1e-811b-7f13c63f1e84","pitchNumber":1,"startTime":"2026-03-02T20:54:03.528Z","endTime":"2026-03-02T20:54:06.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73262404386998,"aZ":-22.497883211434296,"pfxX":-9.193981034856504,"pfxZ":4.918178055467042,"pX":0.38666854585299815,"pZ":1.525102145164319,"vX0":9.807787811767938,"vY0":-138.62454926160058,"vZ0":-6.63002068182786,"x":102.26,"y":197.6,"x0":-1.983857842405637,"y0":50.00522579457663,"z0":5.424730234515261,"aX":-18.097502238467527},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":14.9,"spinRate":2311,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3934414535181818,"extension":6.58528127388254},"index":1,"playId":"b3201fee-948b-3e58-bc4a-1be9f7f884a3","pitchNumber":2,"startTime":"2026-03-02T20:54:26.303Z","endTime":"2026-03-02T20:54:31.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63877336666354,"aZ":-19.200627847722338,"pfxX":-8.29056941194418,"pfxZ":6.518183517556505,"pX":-0.31975976313784465,"pZ":2.097361520896687,"vX0":7.516764788268982,"vY0":-139.3332596097248,"vZ0":-5.868183967055245,"x":129.19,"y":182.15,"x0":-1.9590133279330477,"y0":50.00369859280599,"z0":5.475449123987778,"aX":-16.505643928246094},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2327,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.3912320953578523,"extension":6.5447463916829065},"hitData":{"launchSpeed":106.5,"launchAngle":23.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.65,"coordY":28.62}},"index":2,"playId":"1575942e-e39f-3640-966d-68ac42c6c602","pitchNumber":3,"startTime":"2026-03-02T20:54:44.520Z","endTime":"2026-03-02T20:55:04.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":22.89999999999999,"leverageIndex":1.09,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:55:04.757Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a line drive to left fielder Jaison Chourio.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T20:55:11.435Z","endTime":"2026-03-02T20:57:26.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.117850686195432,"aZ":-29.133256975652625,"pfxX":5.7773935405975525,"pfxZ":2.0205808558617093,"pX":0.9217224464330228,"pZ":1.6568036554495509,"vX0":5.958221340827922,"vY0":-121.94488409750807,"vZ0":-3.3208472701445393,"x":81.87,"y":194.05,"x0":-2.304478542048349,"y0":50.004031035260816,"z0":5.551290496743383,"aX":8.69438500940981},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":-11.9,"spinRate":2533,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4492687070341539,"extension":6.42711074553321},"index":0,"playId":"6ad5a1e2-a5f2-3398-9dc3-eef18893d490","pitchNumber":1,"startTime":"2026-03-02T20:55:25.343Z","endTime":"2026-03-02T20:55:29.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.341397485800854,"aZ":-14.704305234383222,"pfxX":-6.318001467608148,"pfxZ":8.701574168996814,"pX":-0.20292874981026357,"pZ":3.0249643287022687,"vX0":7.044708262751078,"vY0":-140.6686260959324,"vZ0":-4.742623312280822,"x":124.74,"y":157.11,"x0":-1.9166166673667067,"y0":50.00489081249877,"z0":5.683331802830929,"aX":-12.687697228791572},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2456,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.389087375473709,"extension":6.480208529496134},"index":1,"playId":"32a720f5-a760-34eb-9d53-3adae3887629","pitchNumber":2,"startTime":"2026-03-02T20:55:40.707Z","endTime":"2026-03-02T20:55:46.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641205710508306,"aZ":-25.08077374585451,"pfxX":0.48016036119564287,"pfxZ":3.9197045674467574,"pX":0.5066377270225446,"pZ":3.1761733274612123,"vX0":6.564685855012158,"vY0":-133.01073159427946,"vZ0":-1.9139053396505206,"x":97.69,"y":153.02,"x0":-2.0448929795605286,"y0":50.005300043392566,"z0":5.70419469926412,"aX":0.8701105787049304},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":-2.2,"spinRate":2276,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.41010028395547726,"extension":6.373464964514627},"index":2,"playId":"7f5da9a1-5d31-32d8-a7ce-82047ee4c13a","pitchNumber":3,"startTime":"2026-03-02T20:56:13.238Z","endTime":"2026-03-02T20:56:16.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-02T20:56:28.905Z","endTime":"2026-03-02T20:56:39.739Z","isPitch":false,"type":"action","player":{"id":608369,"link":"/api/v1/people/608369"},"defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.872559181913985,"aZ":-40.897682662127764,"pfxX":4.37284366392409,"pfxZ":-6.406941146309743,"pX":0.3197170600703716,"pZ":0.939943932604295,"vX0":3.653783117442801,"vY0":-116.29311301699437,"vZ0":-2.2966161139734487,"x":104.81,"y":213.4,"x0":-1.842752393902025,"y0":50.00174321340718,"z0":5.838954825410076,"aX":5.956292345635731},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.9,"breakHorizontal":-8.9,"spinRate":2482,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4719318537916348,"extension":6.481818862634116},"index":4,"playId":"245b76a0-db7e-3e87-8a66-839a4fe5fd30","pitchNumber":4,"startTime":"2026-03-02T20:56:39.739Z","endTime":"2026-03-02T20:56:45.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305626375085474,"aZ":-31.367225188957278,"pfxX":0.6814689573659916,"pfxZ":0.4829356258247497,"pX":1.0471845437513336,"pZ":2.1121371115658745,"vX0":7.438190421095776,"vY0":-128.5981075168959,"vZ0":-2.852627991709425,"x":77.08,"y":181.75,"x0":-1.96962023663844,"y0":50.00515020435455,"z0":5.665529825393392,"aX":1.1417277466040088},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":-2.9,"spinRate":2323,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.42569030001252806,"extension":6.418791688658177},"index":5,"playId":"43c8e50c-a4ed-3853-9f1e-a30a5fc60e34","pitchNumber":5,"startTime":"2026-03-02T20:56:57.305Z","endTime":"2026-03-02T20:57:00.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31757061503335,"aZ":-34.57576901788076,"pfxX":9.556826879437647,"pfxZ":-1.5691153386770802,"pX":-0.19737668482551818,"pZ":1.8606500975142553,"vX0":2.4204234032168213,"vY0":-123.3754411139713,"vZ0":-1.914730718694105,"x":124.52,"y":188.54,"x0":-2.434416828307467,"y0":50.00374932363424,"z0":5.582231152113063,"aX":14.61877227374822},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.0,"breakHorizontal":-17.9,"spinRate":2538,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4452652238185406,"extension":6.312622133009938},"hitData":{"launchSpeed":97.7,"launchAngle":8.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.79,"coordY":134.45}},"index":6,"playId":"44bdc605-a4aa-338b-bac9-c12405948c23","pitchNumber":6,"startTime":"2026-03-02T20:57:17.818Z","endTime":"2026-03-02T20:57:26.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":677944,"link":"/api/v1/people/677944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:57:26.293Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T20:59:39.885Z","endTime":"2026-03-02T21:00:56.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":822483,"fullName":"Sean Matson","link":"/api/v1/people/822483"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T20:57:41.068Z","endTime":"2026-03-02T20:57:51.309Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Cam Cauley replaces Corey Seager.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"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-02T20:57:51.309Z","endTime":"2026-03-02T20:58:32.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"},"base":1,"defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sean Matson replaces Slade Cecconi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-02T20:58:32.194Z","endTime":"2026-03-02T20:59:42.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822483,"link":"/api/v1/people/822483"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677944,"link":"/api/v1/people/677944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.0,"endSpeed":83.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.965980159252982,"aZ":-18.537097601417432,"pfxX":-3.106471656843021,"pfxZ":7.614839946205043,"pX":-1.3459094077707099,"pZ":3.959973096158266,"vX0":1.9489708135233432,"vY0":-132.6317637105135,"vZ0":-1.3221041291361928,"x":168.3,"y":131.86,"x0":-1.6846748868197496,"y0":50.003319409637236,"z0":5.809728740372587,"aX":-5.563885217031807},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":5.3,"spinRate":1948,"spinDirection":210},"zone":11,"typeConfidence":1.27,"plateTime":0.41214289253572556,"extension":6.5162202522468915},"index":3,"playId":"574cc9d9-915c-3aba-a8c8-0659da13892f","pitchNumber":1,"startTime":"2026-03-02T20:59:42.070Z","endTime":"2026-03-02T20:59:47.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822483,"link":"/api/v1/people/822483","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":4,"actionPlayId":"574cc9d9-915c-3aba-a8c8-0659da13892f","startTime":"2026-03-02T20:59:55.106Z","endTime":"2026-03-02T21:00:00.264Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":822483,"link":"/api/v1/people/822483","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.1,"endSpeed":83.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50348190418829,"aZ":-21.55057016333799,"pfxX":-5.044093274986872,"pfxZ":5.9331399830676474,"pX":-1.57226137443505,"pZ":3.8864310164790266,"vX0":1.7919904623174965,"vY0":-132.72055348121464,"vZ0":-0.6686248777609766,"x":176.93,"y":133.85,"x0":-1.5995998173496804,"y0":50.0003612839099,"z0":5.706302650478634,"aX":-9.027690779101233},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":8.8,"spinRate":1674,"spinDirection":209},"zone":11,"typeConfidence":1.1,"plateTime":0.412162239611785,"extension":6.591946286559646},"index":5,"playId":"3e61a911-eb92-3140-9af1-1eaee069183b","pitchNumber":2,"startTime":"2026-03-02T21:00:00.264Z","endTime":"2026-03-02T21:00:03.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822483,"link":"/api/v1/people/822483","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.751488994166554,"aZ":-17.90010719631883,"pfxX":-3.1055746244447433,"pfxZ":7.785946340643903,"pX":-0.05724515050644206,"pZ":3.411460813367801,"vX0":4.813006707611051,"vY0":-134.23589091247925,"vZ0":-2.623533825520382,"x":119.18,"y":146.67,"x0":-1.4660723953975643,"y0":50.00605979054442,"z0":5.668915485493805,"aX":-5.696408713523233},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":4.7,"spinRate":1907,"spinDirection":201},"zone":2,"typeConfidence":1.3,"plateTime":0.40728971315869655,"extension":6.5943225025737515},"index":6,"playId":"44257563-9118-3d54-83c5-5facc6631f6b","pitchNumber":3,"startTime":"2026-03-02T21:00:16.157Z","endTime":"2026-03-02T21:00:19.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822483,"link":"/api/v1/people/822483","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":76.9,"endSpeed":71.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.381866167866672,"aZ":-25.700262549691374,"pfxX":-5.532962131401796,"pfxZ":5.029166537780991,"pX":-1.9118301766381973,"pZ":3.066895796562822,"vX0":1.0239064195075347,"vY0":-112.1519072652699,"vZ0":-0.0148806531188167,"x":189.87,"y":155.97,"x0":-1.65240971732379,"y0":50.00052854696038,"z0":5.673111530120237,"aX":-7.117811763656423},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":9.4,"breakHorizontal":9.8,"spinRate":1142,"spinDirection":250},"zone":11,"typeConfidence":0.93,"plateTime":0.4865273485354007,"extension":6.549032212311602},"index":7,"playId":"f106e611-ed73-394f-8e37-ecd5debed18a","pitchNumber":4,"startTime":"2026-03-02T21:00:34.511Z","endTime":"2026-03-02T21:00:37.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822483,"link":"/api/v1/people/822483","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.236296957191513,"aZ":-17.598028232385605,"pfxX":-4.180188294850769,"pfxZ":8.248391225802498,"pX":-0.5016327942089297,"pZ":2.8709026114502794,"vX0":4.143238382686215,"vY0":-132.12883222299513,"vZ0":-3.7696491757309367,"x":136.12,"y":161.27,"x0":-1.5471856942550986,"y0":50.005460959929934,"z0":5.609854890220967,"aX":-7.389992244843415},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":6.7,"spinRate":2030,"spinDirection":210},"zone":1,"typeConfidence":1.31,"plateTime":0.4146005528861334,"extension":6.668636840246912},"hitData":{"launchSpeed":109.7,"launchAngle":13.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.59,"coordY":92.9}},"index":8,"playId":"fc01ad15-f5f5-3530-9d39-3ff0f3f4aa42","pitchNumber":5,"startTime":"2026-03-02T21:00:48.566Z","endTime":"2026-03-02T21:00:56.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822483,"link":"/api/v1/people/822483","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":822483,"link":"/api/v1/people/822483"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":822483,"link":"/api/v1/people/822483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:00:56.586Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out softly, pitcher Gavin Collyer to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:03:15.617Z","endTime":"2026-03-02T21:05:07.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7,8,9,10],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Marcos Torres replaces left fielder Evan Carter, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:02:41.060Z","endTime":"2026-03-02T21:02:41.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694497,"link":"/api/v1/people/694497"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Hector Osorio replaces center fielder Wyatt Langford, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:02:41.082Z","endTime":"2026-03-02T21:02:41.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cam Cauley remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T21:02:41.084Z","endTime":"2026-03-02T21:02:41.087Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gavin Collyer replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-02T21:02:41.087Z","endTime":"2026-03-02T21:03:17.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857046223290887,"aZ":-29.089262751633033,"pfxX":-11.167198105387499,"pfxZ":1.5536545517964395,"pX":-1.1918351107401335,"pZ":2.236929326499193,"vX0":10.967716381948083,"vY0":-139.52270099239507,"vZ0":-1.9079195868768783,"x":162.43,"y":178.38,"x0":-3.706588608333624,"y0":50.00451604136426,"z0":4.830450833186394,"aX":-22.208754576773163},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.6,"breakHorizontal":18.2,"spinRate":2352,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.39127551792723114,"extension":6.272266041112563},"index":4,"playId":"333ba99f-29c8-3756-b37c-a732630b8e5b","pitchNumber":1,"startTime":"2026-03-02T21:03:17.803Z","endTime":"2026-03-02T21:03:22.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13688578162216,"aZ":-31.107995283043902,"pfxX":-2.2640153880538922,"pfxZ":0.5630295502597411,"pX":0.3828249244090328,"pZ":2.0418864959074523,"vX0":11.56966719238894,"vY0":-134.92880190062886,"vZ0":-2.2642962457986187,"x":102.41,"y":183.65,"x0":-3.6250330152578454,"y0":50.00091427507914,"z0":5.035700326403828,"aX":-4.270082200782544},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.8,"breakHorizontal":2.2,"spinRate":2643,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.4024885362410915,"extension":6.142375250507448},"index":5,"playId":"d2f336f7-242a-36fe-b9df-9e857a9522eb","pitchNumber":2,"startTime":"2026-03-02T21:03:39.082Z","endTime":"2026-03-02T21:03:43.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-02T21:03:54.853Z","endTime":"2026-03-02T21:04:01.762Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550914055433843,"aZ":-19.187460100227568,"pfxX":-5.489196406474848,"pfxZ":6.272863200400323,"pX":1.413281568314988,"pZ":3.5066720108995595,"vX0":15.354202615921151,"vY0":-142.2708892547644,"vZ0":-1.4400759592117547,"x":63.13,"y":144.1,"x0":-3.3163685291522156,"y0":50.00376730906426,"z0":5.223184092579181,"aX":-11.367236852457921},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":7.2,"spinRate":2365,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.38351537304494565,"extension":6.239577909397561},"index":7,"playId":"75983d07-eee8-39dc-a7a1-1badd8d2746b","pitchNumber":3,"startTime":"2026-03-02T21:04:01.762Z","endTime":"2026-03-02T21:04:05.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.550365039441846,"aZ":-18.722470432763693,"pfxX":-6.07889829414564,"pfxZ":6.4440797414229305,"pX":0.9424736095898586,"pZ":3.8296585242441687,"vX0":14.680823514426073,"vY0":-143.0016033988197,"vZ0":-0.48205713982602566,"x":81.08,"y":135.38,"x0":-3.450044563823128,"y0":50.00248057058361,"z0":5.166766647017907,"aX":-12.69088531639984},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":8.3,"spinRate":2419,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.38187931126589714,"extension":6.287578137525325},"index":8,"playId":"7a2d35d1-68bb-3de3-bed4-4d074ae01e16","pitchNumber":4,"startTime":"2026-03-02T21:04:20.666Z","endTime":"2026-03-02T21:04:24.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53092368082765,"aZ":-31.40812219534308,"pfxX":4.7016340861219215,"pfxZ":0.479796391915869,"pX":-0.4884339113185361,"pZ":3.224877269586881,"vX0":7.116257615715655,"vY0":-125.32841641707238,"vZ0":1.9607255536041315,"x":135.62,"y":151.71,"x0":-3.967339388261804,"y0":50.00395037563486,"z0":4.983934914106522,"aX":7.536011946661632},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-10.1,"spinRate":2888,"spinDirection":94},"zone":1,"typeConfidence":2.0,"plateTime":0.43577034682770943,"extension":6.168605156283507},"index":9,"playId":"19191af4-cd0f-3921-81a9-a8727ba0bce6","pitchNumber":5,"startTime":"2026-03-02T21:04:40.851Z","endTime":"2026-03-02T21:04:49.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250485060366724,"aZ":-26.60721769689246,"pfxX":-2.5265760383659406,"pfxZ":3.0259647565446777,"pX":-0.42581373499636654,"pZ":3.0744994197836384,"vX0":9.284372607494168,"vY0":-134.54392760679104,"vZ0":-0.22300162930422107,"x":133.23,"y":155.77,"x0":-3.5878353120923836,"y0":50.00286613792108,"z0":5.038553749857558,"aX":-4.649314545135635},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2567,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.40656165065964567,"extension":6.024836903832302},"hitData":{"launchSpeed":52.9,"launchAngle":-75.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.48,"coordY":179.78}},"index":10,"playId":"b96b48ce-ebbc-3d54-8893-0125caac7bff","pitchNumber":6,"startTime":"2026-03-02T21:05:01.734Z","endTime":"2026-03-02T21:05:07.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:05:07.319Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Milan Tolentino called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:05:20.841Z","endTime":"2026-03-02T21:07:06.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.9,"endSpeed":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.366935482216956,"aZ":-18.19306512958125,"pfxX":-7.844526485023076,"pfxZ":6.916175785325981,"pX":-0.05877608040652844,"pZ":2.230891281676324,"vX0":12.454054882831395,"vY0":-140.65879304568443,"vZ0":-4.319065551128251,"x":119.24,"y":178.55,"x0":-3.5072892730184253,"y0":50.00062436927589,"z0":4.952222097768562,"aX":-15.852581706022892},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":11.9,"spinRate":2404,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.38815667437506374,"extension":6.268912327833249},"index":0,"playId":"a96fb615-6a82-36d1-aeca-c60a986ecb83","pitchNumber":1,"startTime":"2026-03-02T21:05:38.008Z","endTime":"2026-03-02T21:05:41.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.7,"endSpeed":84.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.351183561519335,"aZ":-28.981262816023513,"pfxX":1.1318108631116595,"pfxZ":1.7516147441034864,"pX":-0.020634558820893874,"pZ":3.3762315588516905,"vX0":9.77551415955937,"vY0":-134.61590051623492,"vZ0":1.0595534027913802,"x":117.79,"y":147.62,"x0":-3.8577102845930944,"y0":50.00078143138718,"z0":5.0412484051493545,"aX":2.059749619987465},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":-4.3,"spinRate":2580,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4081056900086657,"extension":6.234318214151269},"index":1,"playId":"a9edd32d-4616-3640-bc99-d485474dbcc9","pitchNumber":2,"startTime":"2026-03-02T21:06:15.811Z","endTime":"2026-03-02T21:06:21.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-02T21:06:27.624Z","endTime":"2026-03-02T21:06:43.886Z","isPitch":false,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.9,"endSpeed":91.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199072200950205,"aZ":-19.4654773535103,"pfxX":-6.81113392617361,"pfxZ":5.97630429893707,"pX":-1.7950011867776363,"pZ":3.190514903288428,"vX0":8.53866462186865,"vY0":-143.9525284751216,"vZ0":-2.0041252584059777,"x":185.42,"y":152.64,"x0":-3.8960538201783907,"y0":50.00562016069411,"z0":5.083614206373391,"aX":-14.49052452180109},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":10.9,"spinRate":2415,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3785615424744506,"extension":6.23454579439054},"index":3,"playId":"0bbfd60d-8b44-3947-a28b-92b41caecae9","pitchNumber":3,"startTime":"2026-03-02T21:06:43.886Z","endTime":"2026-03-02T21:06:46.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221407887010006,"aZ":-19.32226399067144,"pfxX":-6.561045058569151,"pfxZ":6.293339266440963,"pX":0.3835629485822763,"pZ":3.220079357581314,"vX0":13.184489300701994,"vY0":-141.309998659352,"vZ0":-1.426689489717075,"x":102.38,"y":151.84,"x0":-3.469493775504083,"y0":50.002603176356025,"z0":4.9605750817600684,"aX":-13.399666599222874},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":9.5,"spinRate":2405,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.3861491637208907,"extension":6.465588543282912},"index":4,"playId":"480bd751-e8a7-3938-878d-cbac42c5c3f2","pitchNumber":4,"startTime":"2026-03-02T21:07:02.364Z","endTime":"2026-03-02T21:07:06.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:07:06.233Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jaison Chourio lines out to left fielder Marcos Torres.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T21:07:16.271Z","endTime":"2026-03-02T21:07:59.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.477759623087614,"aZ":-31.362288495607633,"pfxX":2.9219275769205457,"pfxZ":0.49048144356308754,"pX":0.714528072711193,"pZ":3.744173039772977,"vX0":10.580712422051638,"vY0":-126.63995868745639,"vZ0":3.144359502432666,"x":89.76,"y":137.69,"x0":-3.873508059165577,"y0":50.000434299716176,"z0":4.9735846443530045,"aX":4.810456497001333},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-7.4,"spinRate":2886,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.4302235659082836,"extension":6.0374753263884005},"index":0,"playId":"f15522b6-4fd9-3b87-8c06-7c7f3145d089","pitchNumber":1,"startTime":"2026-03-02T21:07:34.732Z","endTime":"2026-03-02T21:07:38.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.206181591534683,"aZ":-28.53307667487761,"pfxX":-2.93648889625334,"pfxZ":1.982769376252966,"pX":-0.0920158161947483,"pZ":2.5539613092690634,"vX0":10.705475535437976,"vY0":-134.30931972301983,"vZ0":-1.0406412403697365,"x":120.51,"y":169.82,"x0":-3.7362427902366817,"y0":50.00557140558984,"z0":4.962822479844916,"aX":-5.40277428786141},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.6,"breakHorizontal":3.2,"spinRate":2573,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4067416777727697,"extension":6.022593484460967},"hitData":{"launchSpeed":98.7,"launchAngle":18.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.11,"coordY":84.3}},"index":1,"playId":"f4eb9d47-6185-346a-9959-54a0014d8568","pitchNumber":2,"startTime":"2026-03-02T21:07:51.813Z","endTime":"2026-03-02T21:07:59.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:07:59.878Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to left fielder Jaison Chourio.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T21:10:12.686Z","endTime":"2026-03-02T21:12:13.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676393,"fullName":"Jack Leftwich","link":"/api/v1/people/676393"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Leftwich replaces Sean Matson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:09:32.515Z","endTime":"2026-03-02T21:10:14.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676393,"link":"/api/v1/people/676393"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":822483,"link":"/api/v1/people/822483","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.7,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466546580819596,"aZ":-26.49142824131312,"pfxX":2.425484764190911,"pfxZ":3.5576009159526336,"pX":1.0831834675181273,"pZ":1.618420483028148,"vX0":5.00403271925072,"vY0":-124.8435227423343,"vZ0":-4.928948232830822,"x":75.71,"y":195.08,"x0":-1.2532598786098161,"y0":50.00071732477964,"z0":5.768987343001403,"aX":3.871028974107446},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":-5.4,"spinRate":2068,"spinDirection":151},"zone":14,"typeConfidence":0.85,"plateTime":0.4368349745206901,"extension":6.302090780493369},"index":1,"playId":"e6baf75e-62af-3252-90e8-21bfba5bc50a","pitchNumber":1,"startTime":"2026-03-02T21:10:14.826Z","endTime":"2026-03-02T21:10:17.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597389101979143,"aZ":-19.702487118115826,"pfxX":-6.584238896984925,"pfxZ":6.6177662635819114,"pX":0.7647623570931783,"pZ":1.9419862652623505,"vX0":7.580624875899281,"vY0":-135.23222026204883,"vZ0":-6.53758944308328,"x":87.85,"y":186.35,"x0":-1.1961527184872944,"y0":50.004080882001915,"z0":5.735118223915125,"aX":-12.412038210917068},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":10.7,"spinRate":1987,"spinDirection":210},"zone":9,"typeConfidence":0.84,"plateTime":0.40231407283733667,"extension":6.395328080426519},"index":2,"playId":"9c2259b0-1478-34b0-9e40-7c7517012dcb","pitchNumber":2,"startTime":"2026-03-02T21:10:29.643Z","endTime":"2026-03-02T21:10:34.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}},"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":86.4,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56895243373883,"aZ":-29.209987233927695,"pfxX":2.0112993853149668,"pfxZ":1.8340937536066226,"pX":0.6180913064497513,"pZ":1.160484039468629,"vX0":4.075561875910386,"vY0":-125.78096167563842,"vZ0":-5.548971015578609,"x":93.44,"y":207.45,"x0":-1.279320294431018,"y0":50.00219893619282,"z0":5.74023896745348,"aX":3.2482870957792898},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2107,"spinDirection":161},"zone":14,"typeConfidence":0.92,"plateTime":0.434116290594706,"extension":6.245567362449598},"index":3,"playId":"89cbf7b4-0045-39c2-9769-d4c99c3c8738","pitchNumber":3,"startTime":"2026-03-02T21:11:03.905Z","endTime":"2026-03-02T21:11:09.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82138090096434,"aZ":-13.636500116297878,"pfxX":-4.583792055785154,"pfxZ":9.560189064682078,"pX":1.3733360422176948,"pZ":3.3005133264366107,"vX0":7.993489462528419,"vY0":-137.9282545495221,"vZ0":-4.6484017758939915,"x":64.65,"y":149.67,"x0":-0.95826971625612,"y0":50.002838871059225,"z0":5.917680087552279,"aX":-8.888900867809816},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2273,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.39612061004324195,"extension":6.370871633250717},"index":4,"playId":"5990af7b-86eb-3bf6-b20a-374e51185185","pitchNumber":4,"startTime":"2026-03-02T21:11:21.134Z","endTime":"2026-03-02T21:11:27.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54225535940511,"aZ":-29.916978670127946,"pfxX":9.266729804277295,"pfxZ":1.7200725184715289,"pX":0.14751362083746897,"pZ":3.6134285538790216,"vX0":0.8597465685660326,"vY0":-114.69519764463884,"vZ0":1.11202180707745,"x":111.38,"y":141.22,"x0":-1.4352059311108103,"y0":50.00106655477813,"z0":6.07777570497971,"aX":12.136213833231006},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.7,"breakHorizontal":-16.9,"spinRate":2187,"spinDirection":62},"zone":12,"typeConfidence":0.92,"plateTime":0.480667636970288,"extension":6.095485507118467},"index":5,"playId":"00f16e7f-c51b-3ba9-b7bb-fa2905a43f82","pitchNumber":5,"startTime":"2026-03-02T21:11:38.675Z","endTime":"2026-03-02T21:11:44.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-02T21:11:51.155Z","endTime":"2026-03-02T21:12:02.242Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.647288640947668,"aZ":-35.73315279639053,"pfxX":8.347371337288756,"pfxZ":-2.713367445324776,"pX":-0.22646981576546593,"pZ":2.1307828619905744,"vX0":0.39479917864841374,"vY0":-113.94966762380498,"vZ0":-0.4804624489757616,"x":125.63,"y":181.25,"x0":-1.486211378306852,"y0":50.00535117659627,"z0":5.88586242056945,"aX":10.938035864286647},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.7,"breakHorizontal":-15.2,"spinRate":2297,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.48134362890379334,"extension":6.128108268873345},"hitData":{"launchSpeed":96.4,"launchAngle":41.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.48,"coordY":77.19}},"index":7,"playId":"23e9ffe2-ab58-3d7c-b7e3-ffdefa391824","pitchNumber":6,"startTime":"2026-03-02T21:12:02.242Z","endTime":"2026-03-02T21:12:13.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":676393,"link":"/api/v1/people/676393"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":676393,"link":"/api/v1/people/676393"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:12:13.169Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T21:12:18.334Z","endTime":"2026-03-02T21:13:34.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676393,"fullName":"Jack Leftwich","link":"/api/v1/people/676393"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16217620056527,"aZ":-14.189178517822882,"pfxX":-5.687862850246615,"pfxZ":9.466508356525338,"pX":0.1411871790124757,"pZ":3.9532795788680692,"vX0":5.2563894921127385,"vY0":-137.60709526983743,"vZ0":-2.8554071985534657,"x":111.62,"y":132.04,"x0":-1.0633774734367702,"y0":50.004977778216855,"z0":5.977217390787376,"aX":-10.809070372303616},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2338,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.39945290848971604,"extension":6.320810750850721},"index":0,"playId":"cee71347-8431-3640-adea-a64583a19277","pitchNumber":1,"startTime":"2026-03-02T21:12:34.191Z","endTime":"2026-03-02T21:12:39.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.238567420756407,"aZ":-12.820516323248283,"pfxX":-5.197272596337968,"pfxZ":10.016401089479174,"pX":-1.4713705032681241,"pZ":2.452400509003028,"vX0":1.4100328665945152,"vY0":-137.78351718516643,"vZ0":-6.660922876830149,"x":173.09,"y":172.57,"x0":-1.313028346182364,"y0":50.00042168241898,"z0":5.759163863473902,"aX":-10.038978726127398},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2349,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3967968617116546,"extension":6.262482543368086},"index":1,"playId":"555dae74-4305-37c5-9d24-b4f61dbdfc94","pitchNumber":2,"startTime":"2026-03-02T21:12:46.688Z","endTime":"2026-03-02T21:12:50.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8990673170996,"aZ":-26.036554619964043,"pfxX":0.7166204381417121,"pfxZ":3.826576747172732,"pX":0.26535979924658526,"pZ":2.7202586199761982,"vX0":3.5034072179914744,"vY0":-125.41356213573002,"vZ0":-2.4555404494533133,"x":106.89,"y":165.33,"x0":-1.2391611658320103,"y0":50.00084190525751,"z0":5.822278594126576,"aX":1.147664836530751},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":-2.0,"spinRate":2006,"spinDirection":160},"zone":3,"typeConfidence":0.92,"plateTime":0.43571267989206763,"extension":6.151288057538156},"index":2,"playId":"af23191f-2879-3ce4-9fe3-6cea2eaae9a0","pitchNumber":3,"startTime":"2026-03-02T21:13:00.938Z","endTime":"2026-03-02T21:13:04.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5388108877449,"aZ":-32.18537969597263,"pfxX":7.684522205934048,"pfxZ":-0.008131541293664668,"pX":-0.18470023117472828,"pZ":2.480724688414935,"vX0":0.7751611644125493,"vY0":-116.09478800974595,"vZ0":-1.009709522451218,"x":124.04,"y":171.8,"x0":-1.5213526966522466,"y0":50.00382111901851,"z0":5.982210208870742,"aX":10.499143588985744},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.0,"breakHorizontal":-14.2,"spinRate":2318,"spinDirection":62},"zone":5,"typeConfidence":0.9,"plateTime":0.47162003690977494,"extension":6.017761550858971},"index":3,"playId":"42228815-0756-3c8d-88c5-3e7a30189935","pitchNumber":4,"startTime":"2026-03-02T21:13:15.044Z","endTime":"2026-03-02T21:13:18.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788175877783267,"aZ":-14.250588061676664,"pfxX":-6.061457809790358,"pfxZ":9.266632489446486,"pX":0.8789702382072991,"pZ":2.2708478780693104,"vX0":7.289574296600826,"vY0":-137.97510385001965,"vZ0":-6.879324081020518,"x":83.5,"y":177.47,"x0":-1.0057849361495406,"y0":50.00305264409513,"z0":5.750965939253896,"aX":-11.724529356011704},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2368,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3965049879803204,"extension":6.366465534035956},"hitData":{"launchSpeed":87.3,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.49,"coordY":157.72}},"index":4,"playId":"691dbe61-7e03-3ad2-8f5c-8193b111d3e7","pitchNumber":5,"startTime":"2026-03-02T21:13:29.111Z","endTime":"2026-03-02T21:13:34.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":676393,"link":"/api/v1/people/676393"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":676393,"link":"/api/v1/people/676393"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:13:34.186Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Haggerty grounds out, first baseman CJ Kayfus to pitcher Jack Leftwich.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T21:13:43.522Z","endTime":"2026-03-02T21:15:34.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676393,"fullName":"Jack Leftwich","link":"/api/v1/people/676393"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676393,"link":"/api/v1/people/676393"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.129001013434884,"aZ":-28.311238333032502,"pfxX":-5.5338516181822275,"pfxZ":2.4051582414745507,"pX":0.038963599117575416,"pZ":2.2824752105321133,"vX0":4.809631587276595,"vY0":-125.06945752855005,"vZ0":-3.171399483084542,"x":115.51,"y":177.15,"x0":-1.1779467402334785,"y0":50.000748399452505,"z0":5.856709638054627,"aX":-8.880769975516756},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":9.1,"spinRate":966,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.4357599018441345,"extension":6.294182100565886},"index":0,"playId":"259ffb5e-8114-31e0-a557-2ea75c77448c","pitchNumber":1,"startTime":"2026-03-02T21:13:59.162Z","endTime":"2026-03-02T21:14:04.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753508584654092,"aZ":-26.911077834430355,"pfxX":1.7270593995327834,"pfxZ":3.21686658941774,"pX":1.4533820696776225,"pZ":1.723015051288238,"vX0":6.146584373477592,"vY0":-126.83878419637216,"vZ0":-4.832822637488368,"x":61.6,"y":192.26,"x0":-1.221056283016688,"y0":50.00525544177167,"z0":5.786417854203868,"aX":2.8275582865336064},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":-4.4,"spinRate":2138,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.43102697377687527,"extension":6.3042625090169535},"index":1,"playId":"531ceffb-2957-3754-9ea7-d07298893c2e","pitchNumber":2,"startTime":"2026-03-02T21:14:12.493Z","endTime":"2026-03-02T21:14:17.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20837119538788,"aZ":-27.814620671376137,"pfxX":-8.704533330278824,"pfxZ":2.696272686369867,"pX":-0.19719717457550184,"pZ":1.7936389696951152,"vX0":5.749010421785486,"vY0":-126.23785332369818,"vZ0":-4.271973286449433,"x":124.52,"y":190.35,"x0":-1.3708039930417284,"y0":50.00404564982512,"z0":5.741776424816918,"aX":-14.078536324428994},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":14.5,"spinRate":1325,"spinDirection":230},"zone":8,"typeConfidence":0.88,"plateTime":0.43354321868616896,"extension":6.369848299328695},"index":2,"playId":"bb810e17-ed8d-3fe6-a45b-86b79638d50c","pitchNumber":3,"startTime":"2026-03-02T21:14:25.917Z","endTime":"2026-03-02T21:14:31.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"}},"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71976716568806,"aZ":-14.056332832313291,"pfxX":-4.302628161899453,"pfxZ":9.446989502332414,"pX":0.34101796385466326,"pZ":2.859236872937405,"vX0":5.6601331061213,"vY0":-137.652918082975,"vZ0":-5.677076287342485,"x":104.0,"y":161.58,"x0":-1.1833963116568964,"y0":50.00307061007057,"z0":5.900942622627383,"aX":-8.252509218814387},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2307,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.39798061287456976,"extension":6.275480315261296},"index":3,"playId":"af9557b0-fd89-369e-8d3e-92bd0a766f78","pitchNumber":4,"startTime":"2026-03-02T21:14:55.195Z","endTime":"2026-03-02T21:14:59.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.626162832464157,"aZ":-25.31296863562273,"pfxX":-7.733440127436355,"pfxZ":4.154822119943459,"pX":0.5925029142083424,"pZ":2.2010339088932835,"vX0":7.067669392344269,"vY0":-127.09482386633985,"vZ0":-3.4563324420173966,"x":94.42,"y":179.35,"x0":-1.2064075688488265,"y0":50.004612724245646,"z0":5.566827887807609,"aX":-12.778749572986998},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":12.6,"spinRate":1314,"spinDirection":233},"zone":6,"typeConfidence":0.87,"plateTime":0.4293421564258435,"extension":6.573782909427837},"index":4,"playId":"23806eb8-03a8-3192-a920-9bc290fee83a","pitchNumber":5,"startTime":"2026-03-02T21:15:11.821Z","endTime":"2026-03-02T21:15:14.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71589902299041,"aZ":-14.473220684889691,"pfxX":-3.3554144126836047,"pfxZ":9.171144735209259,"pX":0.6612754161363605,"pZ":2.2193649284856796,"vX0":5.942397447663744,"vY0":-137.59547047908575,"vZ0":-7.108892993458576,"x":91.79,"y":178.86,"x0":-1.0841520656428527,"y0":50.000726527082094,"z0":5.805100339429735,"aX":-6.47491622279161},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":4.9,"spinRate":2334,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.3971196962264849,"extension":6.400007181239015},"hitData":{"launchSpeed":80.7,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":166.38}},"index":5,"playId":"7f19b473-5957-31a4-bed8-43ae0d5f34bc","pitchNumber":6,"startTime":"2026-03-02T21:15:28.719Z","endTime":"2026-03-02T21:15:34.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":676393,"link":"/api/v1/people/676393"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":676393,"link":"/api/v1/people/676393"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:15:34.073Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Lampe singles on a line drive to left fielder Marcos Torres.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T21:17:43.392Z","endTime":"2026-03-02T21:18:32.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8],"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":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to third base for Cam Cauley.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:17:45.549Z","endTime":"2026-03-02T21:17:45.550Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Keyber Rodriguez replaces first baseman Jake Burger, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:17:45.551Z","endTime":"2026-03-02T21:17:45.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Marcus Lee Sang replaces right fielder Sam Haggerty, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T21:17:45.553Z","endTime":"2026-03-02T21:17:45.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686984,"link":"/api/v1/people/686984"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":664059,"link":"/api/v1/people/664059"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to first base for Jonah Bride.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-02T21:17:45.555Z","endTime":"2026-03-02T21:17:45.556Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"800","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Junis replaces Gavin Collyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-02T21:17:45.557Z","endTime":"2026-03-02T21:17:45.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.8,"endSpeed":84.1,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86442374779829,"aZ":-19.254591353288774,"pfxX":-2.411586118743322,"pfxZ":7.187747319884371,"pX":-1.1564226060450535,"pZ":3.249071080524734,"vX0":2.7367018375434227,"vY0":-132.38461353683755,"vZ0":-2.268488928041772,"x":161.08,"y":151.06,"x0":-1.8840482434454073,"y0":50.00466510879067,"z0":5.507074363245035,"aX":-4.336090736543139},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":3.8,"spinRate":2064,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41173122311592136,"extension":5.8704419825895995},"index":5,"playId":"886b0f6d-46c7-3493-9226-0acd5b02f650","pitchNumber":1,"startTime":"2026-03-02T21:17:45.559Z","endTime":"2026-03-02T21:17:48.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.673085920891147,"aZ":-30.251714224085603,"pfxX":-6.01219620839881,"pfxZ":1.271421678879177,"pX":0.49743176121773264,"pZ":2.4890955475608716,"vX0":6.95513341607026,"vY0":-122.25265998652847,"vZ0":-1.4419628141267484,"x":98.04,"y":171.57,"x0":-1.6007887894619572,"y0":50.0060048068638,"z0":5.6786937345094275,"aX":-9.119888357684328},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":9.2,"spinRate":1219,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.4477022243262483,"extension":5.87823642076929},"index":6,"playId":"927913b2-64fc-3232-b7ee-381cc585a7e3","pitchNumber":2,"startTime":"2026-03-02T21:17:56.012Z","endTime":"2026-03-02T21:17:59.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233089770458253,"aZ":-32.572177307837556,"pfxX":-7.814399192080908,"pfxZ":-0.25556191286898144,"pX":0.9330837230422064,"pZ":1.1385527079729771,"vX0":8.317905800070935,"vY0":-123.67190993887503,"vZ0":-4.149983611696419,"x":81.43,"y":208.04,"x0":-1.4556264920892963,"y0":50.0031159442659,"z0":5.564735619785607,"aX":-12.127669508241857},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":12.2,"spinRate":1459,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.44257593032274567,"extension":6.026970466528284},"index":7,"playId":"651555fb-1b10-3b6e-9381-4cf3bd1ac800","pitchNumber":3,"startTime":"2026-03-02T21:18:09.808Z","endTime":"2026-03-02T21:18:14.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655428806000884,"aZ":-25.010111890265314,"pfxX":-8.316106391540053,"pfxZ":4.022140983736367,"pX":0.07604977781373584,"pZ":2.875808627967637,"vX0":6.733788512921494,"vY0":-132.00206653454867,"vZ0":-2.2921411599684802,"x":114.1,"y":161.13,"x0":-1.4159401505987277,"y0":50.00338670707079,"z0":5.579309521546843,"aX":-14.812737163596902},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":13.8,"spinRate":2083,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.41348359612050034,"extension":6.0048800863064375},"hitData":{"launchSpeed":82.5,"launchAngle":21.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":107.24,"coordY":89.59}},"index":8,"playId":"4106e9ac-c4d8-3509-aef7-b6bcfd78fb97","pitchNumber":4,"startTime":"2026-03-02T21:18:22.135Z","endTime":"2026-03-02T21:18:32.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:18:32.719Z","atBatIndex":32},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Mooney grounds into a double play, third baseman Cam Cauley to second baseman Josh Smith to first baseman Jonah Bride. Joe Lampe out at 2nd. Alex Mooney out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T21:18:55.508Z","endTime":"2026-03-02T21:19:00.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.708064993540912,"aZ":-27.330635582068695,"pfxX":-9.317445813027579,"pfxZ":2.790041250464963,"pX":-0.3428613989485683,"pZ":2.675425813247087,"vX0":6.741956625894729,"vY0":-130.72943912360878,"vZ0":-2.197722877676581,"x":130.07,"y":166.54,"x0":-1.7404175251886327,"y0":50.00378053134206,"z0":5.571766704894918,"aX":-16.181491314667074},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":15.5,"spinRate":2087,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4184598405053377,"extension":6.064461365410227},"hitData":{"launchSpeed":98.3,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":170.43}},"index":0,"playId":"0016000d-6152-38f1-9b89-e218c173a03e","pitchNumber":1,"startTime":"2026-03-02T21:18:55.508Z","endTime":"2026-03-02T21:19:00.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695612,"link":"/api/v1/people/695612"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":695612,"link":"/api/v1/people/695612"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":2.13,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:19:00.997Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a ground ball to right fielder Marcus Lee Sang.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T21:19:27.292Z","endTime":"2026-03-02T21:19:45.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686984,"link":"/api/v1/people/686984"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.0,"endSpeed":73.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904848900907435,"aZ":-35.57856941225449,"pfxX":9.276914986166503,"pfxZ":-2.482203857074012,"pX":-1.0381077155126832,"pZ":2.406107062813056,"vX0":-0.6066427977831056,"vY0":-116.54422274344118,"vZ0":0.09765232376907762,"x":156.57,"y":173.82,"x0":-1.9783177679650439,"y0":50.00497943247009,"z0":5.737537984883213,"aX":12.700766966434282},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.2,"breakHorizontal":-16.7,"spinRate":2464,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4708454877045547,"extension":5.70343004305418},"index":0,"playId":"93d5ce9a-6b85-3c4b-9b9f-dbb5974d3eb4","pitchNumber":1,"startTime":"2026-03-02T21:19:27.292Z","endTime":"2026-03-02T21:19:31.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.307283465280065,"aZ":-31.24829274773317,"pfxX":8.615799676236922,"pfxZ":0.6646365148539992,"pX":0.12126117536455348,"pZ":1.5596133533453373,"vX0":2.035748661982076,"vY0":-117.34027655130961,"vZ0":-2.742481953388224,"x":112.38,"y":196.67,"x0":-1.877734944108172,"y0":50.00189597664651,"z0":5.670620591478651,"aX":11.948353596004074},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2459,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4677542464640405,"extension":5.630105490748309},"hitData":{"launchSpeed":79.6,"launchAngle":1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.31,"coordY":174.73}},"index":1,"playId":"8dcb93a0-0210-3a4c-b001-56c8de04c199","pitchNumber":2,"startTime":"2026-03-02T21:19:37.914Z","endTime":"2026-03-02T21:19:45.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:19:45.842Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T21:20:22.011Z","endTime":"2026-03-02T21:21:26.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jake Fox replaces Angel Martínez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T21:20:24.160Z","endTime":"2026-03-02T21:20:24.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695780,"link":"/api/v1/people/695780"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"base":1,"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400646525487492,"aZ":-31.231277684348147,"pfxX":-9.468186446056817,"pfxZ":0.6001463190346596,"pX":-0.015939235921902547,"pZ":1.456594211136165,"vX0":6.883527226061207,"vY0":-124.25321330001078,"vZ0":-3.653629478490462,"x":117.61,"y":199.45,"x0":-1.5950579008773142,"y0":50.000950119267046,"z0":5.547251780686218,"aX":-14.771236699995706},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":15.5,"spinRate":1237,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.44118857407751744,"extension":5.935646777938891},"index":1,"playId":"50c1f453-d1b5-329d-af12-af1bf2135fc7","pitchNumber":1,"startTime":"2026-03-02T21:20:24.162Z","endTime":"2026-03-02T21:20:27.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121563473412042,"aZ":-28.62927287212171,"pfxX":-6.601851184012603,"pfxZ":2.2744447220853656,"pX":-0.23759078112047421,"pZ":2.017728922875463,"vX0":5.280693180218111,"vY0":-124.15184575132635,"vZ0":-3.034082811330794,"x":126.06,"y":184.3,"x0":-1.5356078577071888,"y0":50.003933149116214,"z0":5.641318605259628,"aX":-10.294985618699707},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":10.7,"spinRate":1385,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.44136623286392895,"extension":5.941617090086907},"index":2,"playId":"8cc41535-bb65-377e-9e0f-934589b6d294","pitchNumber":2,"startTime":"2026-03-02T21:20:44.456Z","endTime":"2026-03-02T21:20:47.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.122770793813892,"aZ":-29.244996812135458,"pfxX":8.35095594851253,"pfxZ":1.983516780251838,"pX":-2.216434478399609,"pZ":2.2463053363590135,"vX0":-2.856393012405933,"vY0":-120.50342932551,"vZ0":-1.883366755124528,"x":201.49,"y":178.13,"x0":-2.1047824807714397,"y0":50.00487548890958,"z0":5.607025105762237,"aX":12.355524909827245},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":-14.5,"spinRate":2386,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.45349965325578845,"extension":5.71359643319682},"index":3,"playId":"91cd1c09-c39e-32d2-bbe4-a6d6a27b373d","pitchNumber":3,"startTime":"2026-03-02T21:21:04.315Z","endTime":"2026-03-02T21:21:07.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314463844537936,"aZ":-29.588506968998498,"pfxX":-8.425315492280003,"pfxZ":1.5959392564961852,"pX":0.4959736294537378,"pZ":0.841111155272582,"vX0":7.630498727060494,"vY0":-126.65034220930903,"vZ0":-5.713051753949194,"x":98.09,"y":216.07,"x0":-1.463961793644499,"y0":50.004480520110455,"z0":5.498021840163982,"aX":-13.663465589358056},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":13.4,"spinRate":1321,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.432786476056096,"extension":6.035477092936171},"index":4,"playId":"9a8a8fda-3958-39fd-8877-7abed9e11af7","pitchNumber":4,"startTime":"2026-03-02T21:21:20.545Z","endTime":"2026-03-02T21:21:26.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":695780,"link":"/api/v1/people/695780"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:21:26.342Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Bride walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:23:32.470Z","endTime":"2026-03-02T21:24:55.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691414,"fullName":"Yorman Gómez","link":"/api/v1/people/691414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Jake Fox remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:23:18.823Z","endTime":"2026-03-02T21:23:18.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695780,"link":"/api/v1/people/695780"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Maick Collado replaces first baseman CJ Kayfus, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:23:18.836Z","endTime":"2026-03-02T21:23:18.837Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yorman Gómez replaces Jack Leftwich.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T21:23:18.837Z","endTime":"2026-03-02T21:23:34.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691414,"link":"/api/v1/people/691414"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406316242429472,"aZ":-13.87799652201431,"pfxX":-4.235463190543335,"pfxZ":9.142675972446607,"pX":2.046700480688689,"pZ":1.1349377484826095,"vX0":9.706497271493818,"vY0":-139.8339486870238,"vZ0":-10.076040264853507,"x":38.98,"y":208.14,"x0":-0.9028816150269726,"y0":50.003801437832315,"z0":5.671673395188809,"aX":-8.47749264513567},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":5.9,"spinRate":2059,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3901267378920701,"extension":6.263073370430158},"index":3,"playId":"01d7dba2-ee28-30fd-8204-885335a4c35b","pitchNumber":1,"startTime":"2026-03-02T21:23:34.660Z","endTime":"2026-03-02T21:23:40.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":87.7,"endSpeed":81.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11192003845891,"aZ":-31.107181698287636,"pfxX":0.4118108369787916,"pfxZ":0.6420481219461678,"pX":0.5444722125600977,"pZ":1.711249880278214,"vX0":4.286035445560783,"vY0":-127.78169819464499,"vZ0":-4.094807132423521,"x":96.25,"y":192.58,"x0":-1.2019539915709916,"y0":50.00637062852847,"z0":5.754566900208275,"aX":0.686176384991975},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":-1.7,"spinRate":2282,"spinDirection":190},"zone":9,"typeConfidence":0.9,"plateTime":0.4271836254663577,"extension":6.082572875156544},"index":4,"playId":"d7e951e1-6c52-3f45-8b52-04a71340ea34","pitchNumber":2,"startTime":"2026-03-02T21:23:46.405Z","endTime":"2026-03-02T21:23:50.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590336021364756,"aZ":-14.978569066854394,"pfxX":-2.720257759188283,"pfxZ":8.626325802996785,"pX":1.264769431390017,"pZ":3.15627795145097,"vX0":7.548804056463838,"vY0":-139.83357363523936,"vZ0":-4.577894511747772,"x":68.79,"y":153.56,"x0":-1.1085394443312708,"y0":50.00411529836059,"z0":5.787599477609995,"aX":-5.424483860817891},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":3.5,"spinRate":1992,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.39073534439549507,"extension":6.303348514788746},"index":5,"playId":"29f32ee6-9a2d-3fde-8210-bc5f561db624","pitchNumber":3,"startTime":"2026-03-02T21:23:59.176Z","endTime":"2026-03-02T21:24:05.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.686016751653845,"aZ":-14.245759075993504,"pfxX":-3.849025555297173,"pfxZ":8.994692628770608,"pX":2.1323348864067966,"pZ":0.8200135444125667,"vX0":9.914631763673686,"vY0":-139.62735942856668,"vZ0":-10.500266944070551,"x":107.45,"y":194.14,"x0":-0.9497522912656822,"y0":50.00274905749516,"z0":5.544906975292548,"aX":-7.672619342279627},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":1988,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3908922873853835,"extension":6.225214589748698},"index":6,"playId":"b8c52383-5385-3900-a0b4-0767f9a1996a","pitchNumber":4,"startTime":"2026-03-02T21:24:12.746Z","endTime":"2026-03-02T21:24:16.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47368059117113,"aZ":-26.007831853469035,"pfxX":0.9008403455948577,"pfxZ":3.7648431893058287,"pX":0.1891830802322464,"pZ":2.380815383504057,"vX0":3.996082929289067,"vY0":-126.83285693452574,"vZ0":-3.342432557590276,"x":109.79,"y":174.5,"x0":-1.5200356153875774,"y0":50.00537091026398,"z0":5.7761206040865725,"aX":1.4764046213615885},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-2.5,"spinRate":2239,"spinDirection":178},"zone":5,"typeConfidence":0.91,"plateTime":0.4308575921338029,"extension":6.22222878716384},"index":7,"playId":"92ac2028-1d13-39d3-a2ce-eac56b315656","pitchNumber":5,"startTime":"2026-03-02T21:24:30.682Z","endTime":"2026-03-02T21:24:34.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-03-02T21:24:45.118Z","endTime":"2026-03-02T21:24:50.178Z","isPitch":false,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84238832289026,"aZ":-28.168347382307775,"pfxX":1.9176201972557845,"pfxZ":2.3486167674063605,"pX":0.5340703660867121,"pZ":0.744406795675554,"vX0":3.986624641495378,"vY0":-129.88772293735946,"vZ0":-6.9875085957592145,"x":96.64,"y":218.68,"x0":-1.2712816131095837,"y0":50.00266653591464,"z0":5.618789508105443,"aX":3.267125196354666},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2404,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.4221047700329179,"extension":6.376203383874361},"index":9,"playId":"60b73c8c-aac6-3438-9564-46e97137e9a8","pitchNumber":6,"startTime":"2026-03-02T21:24:50.178Z","endTime":"2026-03-02T21:24:55.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:24:55.033Z","atBatIndex":36},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jose Herrera grounds into a double play, first baseman Maick Collado to shortstop Daniel Schneemann. Jonah Bride out at 2nd. Jose Herrera out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:25:01.316Z","endTime":"2026-03-02T21:26:26.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691414,"fullName":"Yorman Gómez","link":"/api/v1/people/691414"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.881088514442762,"aZ":-14.004572312422088,"pfxX":-3.973646588586228,"pfxZ":9.254400205440394,"pX":-0.21988737951446194,"pZ":1.649574788258397,"vX0":4.0453424025672655,"vY0":-138.5209563975161,"vZ0":-8.28336656572634,"x":125.38,"y":194.24,"x0":-1.1755706744731613,"y0":50.00672526057912,"z0":5.593835806548049,"aX":-7.8055516447794595},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":6.5,"spinRate":2106,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.3938186871763749,"extension":6.308789558797511},"index":0,"playId":"a8e8a817-f50b-3817-ba35-d0027dc6e7e9","pitchNumber":1,"startTime":"2026-03-02T21:25:17.110Z","endTime":"2026-03-02T21:25:21.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-02T21:25:32.101Z","endTime":"2026-03-02T21:25:41.092Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.660209712200103,"aZ":-37.94424998819086,"pfxX":-1.7110399721608713,"pfxZ":-4.226687170282544,"pX":-0.3324794631670185,"pZ":2.066855861187128,"vX0":1.0581937431002382,"vY0":-115.8344181535487,"vZ0":-1.3370174359159264,"x":129.67,"y":182.97,"x0":-0.5718275446854566,"y0":50.0021958541756,"z0":6.263640519520618,"aX":-2.3362973644817915},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.7,"breakHorizontal":2.9,"spinRate":2145,"spinDirection":14},"zone":7,"typeConfidence":0.84,"plateTime":0.4719767420442915,"extension":6.231697756326153},"index":2,"playId":"e927d4d9-6353-3eca-8164-09877c76a201","pitchNumber":2,"startTime":"2026-03-02T21:25:41.092Z","endTime":"2026-03-02T21:25:44.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.996546743140154,"aZ":-11.81708862623623,"pfxX":-3.0459367396282606,"pfxZ":10.21820943384781,"pX":-0.27432149959540775,"pZ":1.181011688839548,"vX0":2.490176362342395,"vY0":-140.30508004542355,"vZ0":-10.425547947003128,"x":127.46,"y":206.89,"x0":-0.7780008141492479,"y0":50.0023972490169,"z0":5.717005781650744,"aX":-6.067501550057728},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2192,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.3905158535042066,"extension":6.288550015362329},"index":3,"playId":"756c97af-3e18-31b6-a1a1-9be052e9c02f","pitchNumber":3,"startTime":"2026-03-02T21:26:05.270Z","endTime":"2026-03-02T21:26:14.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55586538276859,"aZ":-11.583902276714038,"pfxX":-1.4005886579925884,"pfxZ":10.685398224566878,"pX":0.9704399953661744,"pZ":2.6964152928479956,"vX0":4.703584582134158,"vY0":-138.3398370611978,"vZ0":-6.7810391178694305,"x":80.01,"y":165.98,"x0":-0.574278151711934,"y0":50.00409357815494,"z0":5.965957655058376,"aX":-2.7000650265032613},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":1.4,"spinRate":2276,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.39683290959589357,"extension":6.116212083040724},"hitData":{"launchSpeed":57.0,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":149.49,"coordY":179.84}},"index":4,"playId":"03690295-d080-3d51-bece-543c3104d640","pitchNumber":4,"startTime":"2026-03-02T21:26:21.875Z","endTime":"2026-03-02T21:26:26.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-6.999999999999986,"leverageIndex":1.35,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:26:26.991Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcos Torres grounds out, second baseman Alex Mooney to first baseman Maick Collado.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T21:26:44.090Z","endTime":"2026-03-02T21:27:34.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691414,"fullName":"Yorman Gómez","link":"/api/v1/people/691414"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695612,"link":"/api/v1/people/695612"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050202241776017,"aZ":-27.70686577638934,"pfxX":-1.3727315277757148,"pfxZ":2.5894389548003387,"pX":-0.5689635988112907,"pZ":1.597034352309768,"vX0":1.2197639213081595,"vY0":-130.23607171699493,"vZ0":-5.679903975470298,"x":138.69,"y":195.66,"x0":-0.8638819386454256,"y0":50.00610150787976,"z0":5.8885674088951205,"aX":-2.370630720898654},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":2.3,"spinRate":2270,"spinDirection":172},"zone":7,"typeConfidence":0.79,"plateTime":0.41976327278191183,"extension":6.0840165034065725},"index":0,"playId":"5799a96a-336f-3abd-8413-7e4e1b08d76f","pitchNumber":1,"startTime":"2026-03-02T21:26:53.359Z","endTime":"2026-03-02T21:26:58.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47361971885462,"aZ":-28.45412898990727,"pfxX":-6.852901678774911,"pfxZ":2.3362466823459567,"pX":-0.3263750590494488,"pZ":2.96880813229008,"vX0":3.7844995582816856,"vY0":-124.84658633863359,"vZ0":-1.3027453115297623,"x":129.44,"y":158.62,"x0":-0.9660662803238161,"y0":50.000239489008315,"z0":5.824085731129004,"aX":-10.892574449775244},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":11.6,"spinRate":1783,"spinDirection":239},"zone":1,"typeConfidence":0.81,"plateTime":0.43753928445486157,"extension":6.235331803541592},"hitData":{"launchSpeed":108.1,"launchAngle":-5.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":156.75}},"index":1,"playId":"6dd7453b-8d90-3a00-a2b1-0bfd12489cf4","pitchNumber":2,"startTime":"2026-03-02T21:27:27.022Z","endTime":"2026-03-02T21:27:34.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_ab"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_ab"},{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_pa"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:27:34.724Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rhys Hoskins grounds out softly, third baseman Cam Cauley to first baseman Nick Pratto.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T21:29:44.972Z","endTime":"2026-03-02T21:30:32.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Pratto replaces first baseman Jonah Bride, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:29:03.754Z","endTime":"2026-03-02T21:29:03.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":681146,"link":"/api/v1/people/681146"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:29:03.771Z","endTime":"2026-03-02T21:29:47.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555600495332744,"aZ":-20.437390915490383,"pfxX":-6.982532860943885,"pfxZ":6.160784314960779,"pX":-0.7619245691826244,"pZ":1.9543648098590873,"vX0":4.881747415969632,"vY0":-136.97193055679898,"vZ0":-4.895170029725876,"x":146.04,"y":186.01,"x0":-1.6578707439349734,"y0":50.003420469013975,"z0":5.157571771618668,"aX":-13.300841414727612},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":11.6,"spinRate":2282,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3995073487221714,"extension":7.001913867086525},"index":2,"playId":"fcfe7550-55bc-36c6-b358-5209699b4f39","pitchNumber":1,"startTime":"2026-03-02T21:29:47.302Z","endTime":"2026-03-02T21:29:50.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83480921698328,"aZ":-35.755371714021585,"pfxX":1.9406626188958644,"pfxZ":-2.2488174832995256,"pX":0.09095791967567804,"pZ":2.4450223750831794,"vX0":3.675997460045294,"vY0":-124.22029977800784,"vZ0":-0.41307243742124855,"x":113.53,"y":172.76,"x0":-1.650330744221782,"y0":50.00551153484362,"z0":5.542607973817979,"aX":3.0854559563912742},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.0,"breakHorizontal":-4.2,"spinRate":2756,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4380523778530443,"extension":6.882152599052853},"index":3,"playId":"1dcd2f18-400f-3970-aad2-44108707c10b","pitchNumber":2,"startTime":"2026-03-02T21:30:02.709Z","endTime":"2026-03-02T21:30:06.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.286720616565233,"aZ":-35.6575645161249,"pfxX":2.244344561594449,"pfxZ":-2.307457882798973,"pX":-1.035466663493242,"pZ":2.369863107470838,"vX0":1.2118603834833586,"vY0":-121.69030819954176,"vZ0":0.3524406892823504,"x":156.47,"y":174.79,"x0":-1.8303325876258862,"y0":50.0021813052294,"z0":5.2943764304732825,"aX":3.3895447452337493},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.8,"breakHorizontal":-4.3,"spinRate":2522,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.4488831896061263,"extension":6.890186143015165},"hitData":{"launchSpeed":41.5,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":101.64,"coordY":177.34}},"index":4,"playId":"88fb95e7-ca0d-30bf-84a5-6c87fb3ba13b","pitchNumber":3,"startTime":"2026-03-02T21:30:26.979Z","endTime":"2026-03-02T21:30:32.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:30:32.316Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, first baseman Nick Pratto to pitcher Cole Winn.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T21:30:46.390Z","endTime":"2026-03-02T21:31:18.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"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":2},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":83.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41838682337228,"aZ":-26.230602583633228,"pfxX":2.1814422630140324,"pfxZ":3.3602146169583147,"pX":-0.047247902459767045,"pZ":2.964499571248608,"vX0":4.322186104826068,"vY0":-131.3159620676503,"vZ0":-0.8812441987224535,"x":118.8,"y":158.74,"x0":-1.9896503761148192,"y0":50.00426448722029,"z0":5.2332351658154534,"aX":3.8582568615070305},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":-4.8,"spinRate":2405,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.4150518056432726,"extension":6.823991650669121},"index":0,"playId":"e8028918-5275-3627-be8b-784bb2eec5c8","pitchNumber":1,"startTime":"2026-03-02T21:30:59.660Z","endTime":"2026-03-02T21:31:05.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38907428006774,"aZ":-30.778347407841235,"pfxX":-8.144594995171108,"pfxZ":0.870450487305118,"pX":-0.5272233457677065,"pZ":1.675738184217522,"vX0":5.586621882091064,"vY0":-125.36166308408401,"vZ0":-2.553337754823078,"x":137.1,"y":193.54,"x0":-1.7173085082624389,"y0":50.00241066595668,"z0":5.199167523806459,"aX":-13.069771790757594},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":13.6,"spinRate":1628,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4355378217455015,"extension":7.05540722175418},"hitData":{"launchSpeed":61.9,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.75,"coordY":166.96}},"index":1,"playId":"0c37977e-86c1-3745-8811-1eff32e81a94","pitchNumber":2,"startTime":"2026-03-02T21:31:14.079Z","endTime":"2026-03-02T21:31:18.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:31:18.624Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Hedges pops out to third baseman Cam Cauley in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T21:31:30.603Z","endTime":"2026-03-02T21:32:47.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70849558077855,"aZ":-14.566507371479823,"pfxX":-4.870252708373256,"pfxZ":8.994892008579425,"pX":1.377462846667191,"pZ":1.760367741012928,"vX0":9.43202476795382,"vY0":-138.51228070492667,"vZ0":-6.731706925265619,"x":64.49,"y":191.25,"x0":-1.4274568840034871,"y0":50.00658956843614,"z0":5.182328665172777,"aX":-9.538440763357153},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2248,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39427071130962466,"extension":7.134712732119063},"index":0,"playId":"cd5e2b38-024f-3d93-a80c-d73846feb73c","pitchNumber":1,"startTime":"2026-03-02T21:31:48.534Z","endTime":"2026-03-02T21:31:52.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072575161851937,"aZ":-17.362007942356932,"pfxX":-8.144740148537883,"pfxZ":7.767893589494198,"pX":0.42195384175184014,"pZ":1.789463767304177,"vX0":8.491257806645473,"vY0":-136.72944297324776,"vZ0":-5.790476906569913,"x":100.92,"y":190.46,"x0":-1.654789377072737,"y0":50.00587649179108,"z0":5.1124686823186964,"aX":-15.537663050296398},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":13.1,"spinRate":2364,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39947543139424635,"extension":6.923945142781011},"index":1,"playId":"c487b718-ded7-3bf9-b420-5131e0bad2c4","pitchNumber":2,"startTime":"2026-03-02T21:32:05.539Z","endTime":"2026-03-02T21:32:10.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815561576816375,"aZ":-27.92256865371229,"pfxX":-10.188383607755954,"pfxZ":2.6156564763920014,"pX":0.06706628485366374,"pZ":0.5375082701287212,"vX0":7.611315708282565,"vY0":-126.15491312024268,"vZ0":-5.519935306874804,"x":114.44,"y":224.27,"x0":-1.6539789605480824,"y0":50.001832715867444,"z0":4.983293522471776,"aX":-16.547806068933788},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":16.9,"spinRate":1803,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4328996935282965,"extension":7.337516784882455},"index":2,"playId":"2dd4d9cf-3f9f-326a-a1af-b6cacb9ce630","pitchNumber":3,"startTime":"2026-03-02T21:32:20.982Z","endTime":"2026-03-02T21:32:26.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141608483571147,"aZ":-26.982286453676092,"pfxX":1.773822156484401,"pfxZ":2.9710622201919445,"pX":0.5593316001227159,"pZ":2.420282858597115,"vX0":5.415103325137765,"vY0":-130.31399187189947,"vZ0":-2.2304178484841835,"x":95.68,"y":173.43,"x0":-1.762487527979429,"y0":50.005543345876156,"z0":5.2922596775347825,"aX":3.099857322978948},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-4.2,"spinRate":2318,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4177069278025307,"extension":6.8817218890775855},"hitData":{"launchSpeed":78.3,"launchAngle":82.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":200.33}},"index":3,"playId":"a9e8b100-dc19-39d5-9a0a-976f3361e8a9","pitchNumber":4,"startTime":"2026-03-02T21:32:39.865Z","endTime":"2026-03-02T21:32:47.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:32:47.981Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hector Osorio singles on a fly ball to center fielder Jake Fox.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T21:34:52.955Z","endTime":"2026-03-02T21:36:12.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691414,"fullName":"Yorman Gómez","link":"/api/v1/people/691414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695780,"link":"/api/v1/people/695780"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dauri Fernández replaces shortstop Daniel Schneemann, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:34:31.056Z","endTime":"2026-03-02T21:34:31.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821171,"link":"/api/v1/people/821171"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cooper Ingle replaces catcher Austin Hedges, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:34:31.070Z","endTime":"2026-03-02T21:34:55.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694876,"link":"/api/v1/people/694876"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082740393966013,"aZ":-26.296628045474492,"pfxX":-0.6850474333251272,"pfxZ":3.408872738296104,"pX":0.17344831714527162,"pZ":2.499175795244484,"vX0":3.0214413208730093,"vY0":-130.4520210163145,"vZ0":-3.9842516678553777,"x":110.39,"y":171.3,"x0":-0.9101237624924471,"y0":50.00507579705956,"z0":6.025358685987986,"aX":-1.1823532753956623},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":0.6,"spinRate":2067,"spinDirection":195},"zone":5,"typeConfidence":0.85,"plateTime":0.41964095679173763,"extension":5.899368686074244},"index":2,"playId":"ef3fa047-279d-3c76-953e-7505dd87c6fe","pitchNumber":1,"startTime":"2026-03-02T21:34:55.262Z","endTime":"2026-03-02T21:34:58.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":85.6,"endSpeed":79.5,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15411630935201,"aZ":-27.099844046343158,"pfxX":-6.866378423442926,"pfxZ":3.1872583835802804,"pX":1.0768018994043977,"pZ":2.232048412914999,"vX0":6.431945053182475,"vY0":-124.63008893954643,"vZ0":-3.443194885478092,"x":75.95,"y":178.51,"x0":-0.6301749800705883,"y0":50.0032529710387,"z0":5.839846505945794,"aX":-10.935309080449127},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":11.2,"spinRate":1513,"spinDirection":243},"zone":14,"typeConfidence":0.79,"plateTime":0.43742990128566994,"extension":6.0938830402674204},"index":3,"playId":"ac151f88-2f52-37f6-b92d-638e28305c20","pitchNumber":2,"startTime":"2026-03-02T21:35:11.842Z","endTime":"2026-03-02T21:35:17.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.758852463391204,"aZ":-28.52781139543169,"pfxX":-0.5573573731797583,"pfxZ":2.104411295499469,"pX":0.6296766895759065,"pZ":2.7486964893033554,"vX0":4.196402413973223,"vY0":-130.76972791043863,"vZ0":-2.8367814912374616,"x":93.0,"y":164.57,"x0":-0.9238300576202728,"y0":50.00074888823724,"z0":5.989166767437258,"aX":-0.9650537700279319},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.4,"breakHorizontal":0.1,"spinRate":2055,"spinDirection":181},"zone":6,"typeConfidence":0.88,"plateTime":0.41896156875422896,"extension":5.988163626784727},"index":4,"playId":"dd942523-7d30-36fc-8286-ec59422e4dc2","pitchNumber":3,"startTime":"2026-03-02T21:35:23.953Z","endTime":"2026-03-02T21:35:27.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.104996086290516,"aZ":-26.26520390023171,"pfxX":-6.243991992561876,"pfxZ":3.7412066977360108,"pX":0.020543556222079623,"pZ":0.7019757969541675,"vX0":3.4942881100218726,"vY0":-124.61281729759176,"vZ0":-7.173279009732536,"x":116.22,"y":219.83,"x0":-0.5857502406814756,"y0":50.00304573718753,"z0":5.7758596177144925,"aX":-9.859113907693718},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":10.6,"spinRate":1517,"spinDirection":239},"zone":14,"typeConfidence":0.79,"plateTime":0.4388855741370503,"extension":6.169618889528014},"index":5,"playId":"b0c714f1-5602-302c-9ccb-07660119afcb","pitchNumber":4,"startTime":"2026-03-02T21:35:45.811Z","endTime":"2026-03-02T21:35:49.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":95.8,"endSpeed":88.6,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686456328552726,"aZ":-16.011456612367716,"pfxX":-4.8207707635587695,"pfxZ":8.114079016494435,"pX":0.7172254164092368,"pZ":2.651491562528421,"vX0":5.899716438144383,"vY0":-139.38061422980908,"vZ0":-5.968530261462158,"x":89.66,"y":167.19,"x0":-0.788296879229245,"y0":50.00333120129109,"z0":5.856105184355872,"aX":-9.603423662748666},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":7.7,"spinRate":2008,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.3911283947724882,"extension":6.2247390961374425},"hitData":{"launchSpeed":73.5,"launchAngle":27.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.39,"coordY":91.68}},"index":6,"playId":"38f419f2-0e1f-3bd7-afd8-7e32f9f670a1","pitchNumber":5,"startTime":"2026-03-02T21:36:04.211Z","endTime":"2026-03-02T21:36:12.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800540,"link":"/api/v1/people/800540"},"credit":"b_ab"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_ab"},{"player":{"id":800540,"link":"/api/v1/people/800540"},"credit":"b_pa"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.82,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:36:12.374Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cam Cauley grounds into a force out, shortstop Dauri Fernández to second baseman Alex Mooney. Hector Osorio out at 2nd. Cam Cauley to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T21:36:23.590Z","endTime":"2026-03-02T21:36:43.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691414,"fullName":"Yorman Gómez","link":"/api/v1/people/691414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":821171,"link":"/api/v1/people/821171"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695612,"link":"/api/v1/people/695612"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44649497213377,"aZ":-27.29037771603921,"pfxX":-1.0660015167001764,"pfxZ":2.7723174119448597,"pX":-0.13703415047933423,"pZ":2.542935412984146,"vX0":3.3790382211454837,"vY0":-131.8259101659177,"vZ0":-3.295109620572436,"x":122.22,"y":170.12,"x0":-1.295775031858849,"y0":50.0065414066146,"z0":5.818958704169446,"aX":-1.881006727059021},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":1.2,"spinRate":2171,"spinDirection":200},"zone":5,"typeConfidence":0.83,"plateTime":0.41513873520850986,"extension":6.224048922279095},"hitData":{"launchSpeed":100.5,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":152.7}},"index":0,"playId":"21ec7339-075d-338c-9c98-b4e70f9b416b","pitchNumber":1,"startTime":"2026-03-02T21:36:37.529Z","endTime":"2026-03-02T21:36:43.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:36:43.184Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a sharp line drive to right fielder Joe Lampe.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T21:36:58.429Z","endTime":"2026-03-02T21:38:53.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691414,"fullName":"Yorman Gómez","link":"/api/v1/people/691414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":821171,"link":"/api/v1/people/821171"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807085999183013,"aZ":-13.847165036257948,"pfxX":-2.7639264876623115,"pfxZ":9.199499577449407,"pX":0.22933816488206638,"pZ":3.543682636709382,"vX0":4.074206732943985,"vY0":-139.84146238203587,"vZ0":-4.0226053880621,"x":108.26,"y":143.1,"x0":-0.8834227224919372,"y0":50.00169871674869,"z0":5.901179506823105,"aX":-5.505949936982564},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":4.2,"spinRate":2144,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3907945225484437,"extension":6.030023161459195},"index":0,"playId":"ddcba7dd-79f4-3b99-bad4-e406924e34b9","pitchNumber":1,"startTime":"2026-03-02T21:37:15.755Z","endTime":"2026-03-02T21:37:18.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03075462108916,"aZ":-11.013705466407309,"pfxX":-1.2555880103115722,"pfxZ":10.581704585975633,"pX":0.35847140100431824,"pZ":1.8357709597640703,"vX0":3.3141688669019027,"vY0":-140.55804772531553,"vZ0":-8.980755589600383,"x":103.34,"y":189.21,"x0":-0.6730554073351241,"y0":50.0017488302182,"z0":5.788455123320544,"aX":-2.510755000159417},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":1.6,"spinRate":2138,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.3897613319434279,"extension":6.155891759155115},"index":1,"playId":"9392d762-a966-3372-bfbf-cfc12dd0715b","pitchNumber":2,"startTime":"2026-03-02T21:37:35.566Z","endTime":"2026-03-02T21:37:39.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cam Cauley caught stealing 2nd base, catcher Cooper Ingle to shortstop Dauri Fernández.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"9392d762-a966-3372-bfbf-cfc12dd0715b","startTime":"2026-03-02T21:37:58.639Z","endTime":"2026-03-02T21:38:08.409Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.15,"dramaIndex":58.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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54618234515049,"aZ":-12.945994668681493,"pfxX":-3.5303823557558385,"pfxZ":9.566029662930047,"pX":1.452493855499836,"pZ":2.8368235508243176,"vX0":6.418259712503575,"vY0":-140.14361897416262,"vZ0":-6.44245101762656,"x":61.63,"y":162.19,"x0":-0.39777930432644,"y0":50.00159881084373,"z0":5.993468653141783,"aX":-7.095875751471894},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2126,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.38926628086957793,"extension":6.146844071981677},"index":3,"playId":"1aae279b-7a27-3496-90f3-d2e9c2c2c224","pitchNumber":3,"startTime":"2026-03-02T21:38:08.409Z","endTime":"2026-03-02T21:38:12.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.188857569184297,"aZ":-38.929543631343535,"pfxX":-0.9064237995582882,"pfxZ":-4.621377383401562,"pX":-1.2003023073203236,"pZ":4.172150440203471,"vX0":-1.5280841401478984,"vY0":-119.3049649900002,"vZ0":2.789876305246811,"x":162.75,"y":126.13,"x0":-0.436869111862565,"y0":50.00568467187612,"z0":6.465323015175303,"aX":-1.323599760733566},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.6,"breakHorizontal":1.9,"spinRate":2182,"spinDirection":26},"zone":11,"typeConfidence":0.68,"plateTime":0.4568605165363544,"extension":6.082019672111309},"index":4,"playId":"df7b2c4e-0ad3-3e67-a46c-e7ee1b45fcb7","pitchNumber":4,"startTime":"2026-03-02T21:38:25.290Z","endTime":"2026-03-02T21:38:29.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":95.9,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.028900830518875,"aZ":-13.719001798369444,"pfxX":-2.6130551156379136,"pfxZ":9.300451364850492,"pX":0.6994123142423913,"pZ":1.7984838140572816,"vX0":4.0980829273303705,"vY0":-139.44256518118326,"vZ0":-8.442928806790407,"x":90.34,"y":190.22,"x0":-0.4445010709470547,"y0":50.006637078076814,"z0":5.754869440569441,"aX":-5.187744322244584},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":4.0,"spinRate":2121,"spinDirection":206},"zone":9,"typeConfidence":0.89,"plateTime":0.39160331235051915,"extension":6.126840464312162},"hitData":{"launchSpeed":104.4,"launchAngle":13.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.65,"coordY":127.5}},"index":5,"playId":"37279980-c6c6-339b-823a-97dc4d80df28","pitchNumber":5,"startTime":"2026-03-02T21:38:45.629Z","endTime":"2026-03-02T21:38:53.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":691414,"link":"/api/v1/people/691414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:38:53.734Z","atBatIndex":44},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Wady Mendez caught stealing 2nd base, catcher Cooper Ingle to second baseman Alex Mooney.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T21:39:39.300Z","endTime":"2026-03-02T21:39:45.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691414,"fullName":"Yorman Gómez","link":"/api/v1/people/691414"},"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":"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":801525,"fullName":"Wady Mendez","link":"/api/v1/people/801525"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":695612,"link":"/api/v1/people/695612"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Wady Mendez replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T21:39:18.231Z","endTime":"2026-03-02T21:39:23.271Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801525,"link":"/api/v1/people/801525"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"base":1,"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"3cea55a4-d03a-3d21-9669-11c76164c534","startTime":"2026-03-02T21:39:23.271Z","endTime":"2026-03-02T21:39:27.404Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":801525,"link":"/api/v1/people/801525"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.062470228468047,"aZ":-28.22870503676552,"pfxX":-1.2847836342821402,"pfxZ":2.21585339877506,"pX":-0.5616076128382671,"pZ":2.8534160878244954,"vX0":2.3160259116940702,"vY0":-132.12978131887294,"vZ0":-2.6210898635824913,"x":138.41,"y":161.74,"x0":-1.2794667527801344,"y0":50.00597772635734,"z0":5.9158292387554585,"aX":-2.2905030577790955},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":1.9,"spinRate":2217,"spinDirection":188},"zone":1,"typeConfidence":0.84,"plateTime":0.4133008281546333,"extension":6.026260693212251},"index":2,"playId":"a7066151-904b-3cee-9147-2dcca1241940","pitchNumber":1,"startTime":"2026-03-02T21:39:41.626Z","endTime":"2026-03-02T21:39:45.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":801525,"link":"/api/v1/people/801525"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:39:45.299Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Milan Tolentino grounds out, first baseman Nick Pratto to pitcher Josh Sborz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T21:41:59.396Z","endTime":"2026-03-02T21:42:26.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Wady Mendez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:41:23.072Z","endTime":"2026-03-02T21:41:23.092Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801525,"link":"/api/v1/people/801525"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cooper Johnson replaces catcher Jose Herrera, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:41:23.092Z","endTime":"2026-03-02T21:41:23.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666194,"link":"/api/v1/people/666194"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Josh Sborz replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T21:41:23.093Z","endTime":"2026-03-02T21:42:01.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622250,"link":"/api/v1/people/622250"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67834841668642,"aZ":-39.80613973989737,"pfxX":4.423908515869296,"pfxZ":-5.344007223567653,"pX":-0.27581963758583666,"pZ":0.22243401090260315,"vX0":0.453470787120932,"vY0":-118.51652143425642,"vZ0":-4.942931063159958,"x":127.51,"y":232.77,"x0":-1.0444090444767287,"y0":50.0018498696256,"z0":5.952839562172519,"aX":6.32125071056348},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.6,"breakHorizontal":-8.2,"spinRate":2090,"spinDirection":25},"zone":13,"typeConfidence":0.9,"plateTime":0.46134567088094425,"extension":5.845114538330495},"index":3,"playId":"19c17f5d-6720-36c3-9387-97839ff424b3","pitchNumber":1,"startTime":"2026-03-02T21:42:01.514Z","endTime":"2026-03-02T21:42:05.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.010454329209402,"aZ":-12.000960955854497,"pfxX":-4.479819843347763,"pfxZ":10.509243859627425,"pX":0.5080551831607127,"pZ":2.0034384538442818,"vX0":4.013058428066215,"vY0":-137.10557467648928,"vZ0":-8.587796673950889,"x":97.63,"y":184.69,"x0":-0.3868135809841821,"y0":50.00097221426464,"z0":5.9790969627879855,"aX":-8.597294054124331},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2392,"spinDirection":207},"zone":9,"typeConfidence":0.88,"plateTime":0.3982631109326449,"extension":5.884285682884624},"hitData":{"launchSpeed":107.3,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.45,"coordY":167.9}},"index":4,"playId":"be5fad9d-ea30-3a15-83b6-7ad338fb48ca","pitchNumber":2,"startTime":"2026-03-02T21:42:20.842Z","endTime":"2026-03-02T21:42:26.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:42:26.079Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jaison Chourio singles on a line drive to left fielder Marcos Torres.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T21:42:37.979Z","endTime":"2026-03-02T21:43:22.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.927986639748013,"aZ":-12.462186759490901,"pfxX":-3.836719816233629,"pfxZ":10.359172512819416,"pX":-0.3631896382429585,"pZ":2.1102608373793443,"vX0":1.7914571452269112,"vY0":-136.5608567723567,"vZ0":-8.272424247065784,"x":130.84,"y":181.8,"x0":-0.5264680224221283,"y0":50.00449195162592,"z0":6.021050635992047,"aX":-7.30246620909686},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2450,"spinDirection":205},"zone":7,"typeConfidence":0.87,"plateTime":0.3999254797754479,"extension":5.808054615151286},"index":0,"playId":"d0c8d09a-e8b4-38e6-b6e6-e0b04012f054","pitchNumber":1,"startTime":"2026-03-02T21:42:58.987Z","endTime":"2026-03-02T21:43:02.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043630126991697,"aZ":-17.456575687773437,"pfxX":-3.284569289717638,"pfxZ":7.678344948928343,"pX":0.09396992292959022,"pZ":3.2639263563555843,"vX0":2.629253348148352,"vY0":-136.8187063198486,"vZ0":-4.370896743787532,"x":113.42,"y":150.65,"x0":-0.44746006762301294,"y0":50.004276588343345,"z0":6.060196073145068,"aX":-6.296949210672492},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":5.5,"spinRate":2280,"spinDirection":200},"zone":2,"typeConfidence":0.83,"plateTime":0.39865197287350096,"extension":5.692457912039883},"hitData":{"launchSpeed":89.1,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.05,"coordY":118.24}},"index":1,"playId":"67c0412c-7ab9-3b84-b8ed-8b4f331d94e5","pitchNumber":2,"startTime":"2026-03-02T21:43:15.378Z","endTime":"2026-03-02T21:43:22.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:43:22.956Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joe Lampe grounds into a force out, shortstop Keyber Rodriguez to second baseman Josh Smith. Aaron Walton out at 2nd. Joe Lampe to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T21:43:53.615Z","endTime":"2026-03-02T21:44:50.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":830239,"fullName":"Aaron Walton","link":"/api/v1/people/830239"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Aaron Walton replaces Jaison Chourio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T21:43:44.162Z","endTime":"2026-03-02T21:43:54.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":830239,"link":"/api/v1/people/830239"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":702693,"link":"/api/v1/people/702693"},"base":1,"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82036390629404,"aZ":-39.03515406107705,"pfxX":6.7089683177498465,"pfxZ":-4.827448894177557,"pX":0.36287996362845437,"pZ":1.3568132219370816,"vX0":1.0449954036534064,"vY0":-118.75550142275395,"vZ0":-2.8604663663349528,"x":103.17,"y":202.15,"x0":-0.9547430358829233,"y0":50.00417722320205,"z0":6.145510479933635,"aX":9.5336621529868},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":-12.4,"spinRate":2212,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.46212317524573265,"extension":5.6743107067332295},"index":1,"playId":"95c2c755-e0ff-326e-9d83-e3037b6d34e8","pitchNumber":1,"startTime":"2026-03-02T21:43:54.679Z","endTime":"2026-03-02T21:44:00.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":830239,"link":"/api/v1/people/830239"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.202112236049686,"aZ":-16.274848497814226,"pfxX":-2.124113816252165,"pfxZ":8.24315438845846,"pX":-0.8352435640753533,"pZ":2.204291270679071,"vX0":0.3152071703510805,"vY0":-137.02679511075743,"vZ0":-7.3938095630227085,"x":148.84,"y":179.26,"x0":-0.6744416771187991,"y0":50.00317446304123,"z0":6.020213592402996,"aX":-4.097417285580281},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":3.8,"spinRate":2215,"spinDirection":195},"zone":13,"typeConfidence":0.83,"plateTime":0.3975369798125401,"extension":5.774720039098659},"index":2,"playId":"dc818753-a8c4-31eb-86b8-54aaf2c5b06f","pitchNumber":2,"startTime":"2026-03-02T21:44:14.146Z","endTime":"2026-03-02T21:44:41.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":830239,"link":"/api/v1/people/830239"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"}},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06552111402671,"aZ":-16.139752921530505,"pfxX":-2.3153388179428758,"pfxZ":8.387367273847444,"pX":-0.337786230566728,"pZ":2.5632636319673985,"vX0":1.6618794160692754,"vY0":-136.64744757016504,"vZ0":-6.353966028219234,"x":129.88,"y":169.57,"x0":-0.649737572002871,"y0":50.002721216096695,"z0":6.007214116434782,"aX":-4.425881253462546},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":3.8,"spinRate":2246,"spinDirection":200},"zone":4,"typeConfidence":0.83,"plateTime":0.39920306174485676,"extension":5.768698867095342},"hitData":{"launchSpeed":98.2,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.47,"coordY":143.07}},"index":3,"playId":"98bc0f03-1448-35cb-9928-c696ea124f67","pitchNumber":3,"startTime":"2026-03-02T21:44:46.017Z","endTime":"2026-03-02T21:44:50.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":830239,"link":"/api/v1/people/830239"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":5.699999999999989,"leverageIndex":2.42,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:44:50.686Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Mooney grounds into a force out, third baseman Cam Cauley to second baseman Josh Smith. Juneiker Caceres out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T21:45:43.087Z","endTime":"2026-03-02T21:47:03.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":821181,"fullName":"Juneiker Caceres","link":"/api/v1/people/821181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Juneiker Caceres replaces Joe Lampe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T21:45:21.976Z","endTime":"2026-03-02T21:45:28.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821181,"link":"/api/v1/people/821181"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":802407,"link":"/api/v1/people/802407"},"base":1,"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"10c07b68-dfa9-3f53-a9c4-7cdbc1f0cbc4","startTime":"2026-03-02T21:45:28.330Z","endTime":"2026-03-02T21:45:31.531Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":821181,"link":"/api/v1/people/821181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72162914726159,"aZ":-28.510586989497355,"pfxX":1.5696834296999702,"pfxZ":2.3349565598544206,"pX":-0.9354471913183184,"pZ":3.6198029540752428,"vX0":0.29160744131533806,"vY0":-124.19817676385122,"vZ0":-0.529058420589034,"x":152.66,"y":141.05,"x0":-1.2582516305141351,"y0":50.00374501515402,"z0":6.196497169336939,"aX":2.464414979100098},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.9,"spinRate":2265,"spinDirection":132},"zone":11,"typeConfidence":0.91,"plateTime":0.4401782071681959,"extension":5.729048350955053},"index":2,"playId":"f456d24b-df14-3de8-ac67-e93de716ed0e","pitchNumber":1,"startTime":"2026-03-02T21:45:45.239Z","endTime":"2026-03-02T21:45:49.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":821181,"link":"/api/v1/people/821181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.004836562984213,"aZ":-29.375114799895673,"pfxX":0.6564099280759756,"pfxZ":1.764235965792972,"pX":-0.9886660733014102,"pZ":3.4137077299494334,"vX0":0.1822627564237782,"vY0":-124.82724870001604,"vZ0":-0.9570467309285569,"x":154.69,"y":146.61,"x0":-1.1478236840213178,"y0":50.002040675662414,"z0":6.210184080794964,"aX":1.040705847675636},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":-1.2,"spinRate":2178,"spinDirection":167},"zone":11,"typeConfidence":0.92,"plateTime":0.4379953563207257,"extension":5.663786666525064},"index":3,"playId":"1937746a-3d28-3bf1-ba9a-d2e30bbc3d21","pitchNumber":2,"startTime":"2026-03-02T21:46:02.551Z","endTime":"2026-03-02T21:46:07.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":821181,"link":"/api/v1/people/821181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.168406020378157,"aZ":-12.358469242498302,"pfxX":-1.9570489091451555,"pfxZ":10.561206476699972,"pX":0.5392945250657148,"pZ":4.505159042800579,"vX0":3.483407962557916,"vY0":-136.17431952489565,"vZ0":-2.2385858446532003,"x":96.44,"y":117.14,"x0":-0.502749726083254,"y0":50.001316092082966,"z0":6.193799355038508,"aX":-3.6716931290516555},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":2.8,"spinRate":2400,"spinDirection":203},"zone":12,"typeConfidence":0.85,"plateTime":0.4023704708617979,"extension":5.707828364349747},"index":4,"playId":"bfd22985-13a8-3cb1-9736-83ca61cdddec","pitchNumber":3,"startTime":"2026-03-02T21:46:19.938Z","endTime":"2026-03-02T21:46:23.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":821181,"link":"/api/v1/people/821181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143436724176954,"aZ":-12.98315446866756,"pfxX":-3.092854067994418,"pfxZ":10.42527683717693,"pX":-0.821015389332232,"pZ":3.2585525891667277,"vX0":0.659580811162096,"vY0":-135.00201115229774,"vZ0":-5.180663926402107,"x":148.3,"y":150.8,"x0":-0.6671679801572015,"y0":50.00161885698059,"z0":6.12051448696661,"aX":-5.692822128205935},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":5.4,"spinRate":2406,"spinDirection":195},"zone":11,"typeConfidence":0.86,"plateTime":0.40613593511741986,"extension":5.72492004632691},"index":5,"playId":"ba73da61-3d18-3d5e-a7d7-7a3a44a15b8a","pitchNumber":4,"startTime":"2026-03-02T21:46:38.126Z","endTime":"2026-03-02T21:46:41.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":821181,"link":"/api/v1/people/821181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140994615335423,"aZ":-14.072544688511528,"pfxX":-3.2237751366452674,"pfxZ":9.754444620094052,"pX":0.2891704453005913,"pZ":2.3738820547379933,"vX0":3.04762612682146,"vY0":-135.49333469764167,"vZ0":-7.296332981651056,"x":105.98,"y":174.69,"x0":-0.43241879022827334,"y0":50.00141702689264,"z0":6.0886858442653775,"aX":-5.981926934426441},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2472,"spinDirection":199},"zone":6,"typeConfidence":0.84,"plateTime":0.40454527212137625,"extension":5.7763966641561595},"hitData":{"launchSpeed":71.8,"launchAngle":0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":164.35}},"index":6,"playId":"f5e92f6e-955b-320f-9cf2-ddaab354dbf9","pitchNumber":5,"startTime":"2026-03-02T21:46:56.351Z","endTime":"2026-03-02T21:47:03.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"first":{"id":821181,"link":"/api/v1/people/821181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695612,"link":"/api/v1/people/695612"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":695612,"link":"/api/v1/people/695612"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.79,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:47:03.835Z","atBatIndex":49},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Keyber Rodriguez reaches on a throwing error by pitcher Ryan Webb. Keyber Rodriguez to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T21:49:16.026Z","endTime":"2026-03-02T21:50:27.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669067,"fullName":"Ryan Webb","link":"/api/v1/people/669067"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8],"actionIndex":[0,1,2,3,4],"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":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669067,"link":"/api/v1/people/669067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luke Hill replaces third baseman Milan Tolentino, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T21:48:53.558Z","endTime":"2026-03-02T21:48:53.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702619,"link":"/api/v1/people/702619"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":675455,"link":"/api/v1/people/675455"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":675455,"link":"/api/v1/people/675455"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Aaron Walton remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T21:48:53.573Z","endTime":"2026-03-02T21:48:53.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":830239,"link":"/api/v1/people/830239"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":702693,"link":"/api/v1/people/702693"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Juneiker Caceres remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T21:48:53.574Z","endTime":"2026-03-02T21:48:53.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821181,"link":"/api/v1/people/821181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":802407,"link":"/api/v1/people/802407"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":802407,"link":"/api/v1/people/802407"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Anthony Silva replaces second baseman Alex Mooney, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-02T21:48:53.575Z","endTime":"2026-03-02T21:48:53.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702500,"link":"/api/v1/people/702500"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":695612,"link":"/api/v1/people/695612"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":695612,"link":"/api/v1/people/695612"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Webb replaces Yorman Gómez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-02T21:48:53.576Z","endTime":"2026-03-02T21:49:18.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669067,"link":"/api/v1/people/669067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691414,"link":"/api/v1/people/691414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5620540772176,"aZ":-27.17089925568005,"pfxX":0.7120004279141856,"pfxZ":3.009900869192114,"pX":-1.4595382064286087,"pZ":2.7435957107555433,"vX0":-6.852634735537229,"vY0":-126.94762438847435,"vZ0":-2.0241979020385887,"x":172.63,"y":164.7,"x0":1.1615881482796084,"y0":50.00304037903429,"z0":5.67607932727116,"aX":1.1848188326395128},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":0.0,"spinRate":2423,"spinDirection":189},"zone":11,"typeConfidence":0.77,"plateTime":0.42850812500250246,"extension":6.541961109696512},"index":5,"playId":"e87c8ace-9502-3db6-99bc-91b1b97a1ce8","pitchNumber":1,"startTime":"2026-03-02T21:49:18.161Z","endTime":"2026-03-02T21:49:21.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.853376643313528,"aZ":-26.417187845409273,"pfxX":5.83579243693796,"pfxZ":3.678369399663154,"pX":1.1466716140273685,"pZ":1.3618768041872318,"vX0":-2.2387320125410204,"vY0":-123.61217370741879,"vZ0":-5.001581652101746,"x":73.29,"y":202.01,"x0":1.299719833880072,"y0":50.00520871526107,"z0":5.597222607027151,"aX":9.141334729219514},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.9,"breakHorizontal":-10.2,"spinRate":1104,"spinDirection":121},"zone":14,"typeConfidence":0.47,"plateTime":0.44107175454844016,"extension":6.387448410915218},"index":6,"playId":"bfd54b82-bb9b-3a29-af37-4055750e299b","pitchNumber":2,"startTime":"2026-03-02T21:49:37.575Z","endTime":"2026-03-02T21:49:40.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.581686654924155,"aZ":-31.29069340283752,"pfxX":6.877964718147366,"pfxZ":0.5512020018210642,"pX":0.026551553519134286,"pZ":1.1830736421243142,"vX0":-4.678530773849107,"vY0":-125.17159003928187,"vZ0":-4.74240302336974,"x":115.99,"y":206.84,"x0":1.015692830597224,"y0":50.00441431333099,"z0":5.631503184734401,"aX":11.039044312731773},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-11.5,"spinRate":1090,"spinDirection":111},"zone":14,"typeConfidence":0.52,"plateTime":0.43571212916995483,"extension":6.414516787029057},"index":7,"playId":"4ee14a95-e0a6-3192-9e41-4ee696ac2d77","pitchNumber":3,"startTime":"2026-03-02T21:49:53.192Z","endTime":"2026-03-02T21:49:56.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.925549980241257,"aZ":-32.67092550797824,"pfxX":6.316127840177508,"pfxZ":-0.317813961282539,"pX":1.1980342128827166,"pZ":2.1447175199227013,"vX0":-1.9489848279848414,"vY0":-123.65011554798936,"vZ0":-2.039922317359465,"x":71.33,"y":180.87,"x0":1.1723209670225097,"y0":50.004204126411494,"z0":5.702196309799304,"aX":9.854092816266604},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-11.0,"spinRate":1175,"spinDirection":110},"zone":14,"typeConfidence":0.47,"plateTime":0.4417147700790296,"extension":6.40788115837767},"hitData":{"launchSpeed":66.1,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.91,"coordY":188.67}},"index":8,"playId":"4ddf73ee-76d7-37f5-8965-61b576fbaf34","pitchNumber":4,"startTime":"2026-03-02T21:50:14.650Z","endTime":"2026-03-02T21:50:27.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_ab"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_ab"},{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_pa"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":0.75,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:50:27.198Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T21:50:53.765Z","endTime":"2026-03-02T21:53:22.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669067,"fullName":"Ryan Webb","link":"/api/v1/people/669067"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.505946417378368,"aZ":-19.628724872629313,"pfxX":9.149999376980563,"pfxZ":6.7920721988846955,"pX":0.9002196032212368,"pZ":1.8975979137612786,"vX0":-4.317209811657153,"vY0":-134.83401750929517,"vZ0":-6.154568269550559,"x":82.69,"y":187.54,"x0":1.3307875778720721,"y0":50.00246486724342,"z0":5.588669272760792,"aX":16.896546356630623},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":-15.7,"spinRate":2124,"spinDirection":140},"zone":14,"typeConfidence":0.98,"plateTime":0.40577919639147897,"extension":6.465668018293122},"index":0,"playId":"4ad9ef5a-0776-38c5-92ad-f024aaebdfa1","pitchNumber":1,"startTime":"2026-03-02T21:51:06.710Z","endTime":"2026-03-02T21:51:09.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":86.1,"endSpeed":79.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693364173325197,"aZ":-31.060539435317644,"pfxX":-0.0851227921596136,"pfxZ":0.6978250243755708,"pX":-1.4421407378530529,"pZ":1.7888602200724517,"vX0":-6.312208726267919,"vY0":-125.34848830683869,"vZ0":-3.076645033312974,"x":171.97,"y":190.48,"x0":1.1125265148713763,"y0":50.00418981800221,"z0":5.54999039476945,"aX":-0.13659252397199945},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":1.6,"spinRate":2462,"spinDirection":285},"zone":13,"typeConfidence":0.73,"plateTime":0.43581184354548963,"extension":6.441779086493489},"index":1,"playId":"1cbd1939-140a-3538-bbe0-cd22b4e8175c","pitchNumber":2,"startTime":"2026-03-02T21:51:30.235Z","endTime":"2026-03-02T21:51:35.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28009660120428,"aZ":-33.83730362137952,"pfxX":-0.9105572765663281,"pfxZ":-1.0955724538310587,"pX":0.2125033292492528,"pZ":2.9245441127938965,"vX0":-2.5415939973201294,"vY0":-122.05110470005737,"vZ0":0.25911564540490306,"x":108.9,"y":159.82,"x0":1.3823594645375852,"y0":50.001211210022255,"z0":5.712620583535981,"aX":-1.3841194233224172},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":2.2,"spinRate":2509,"spinDirection":303},"zone":2,"typeConfidence":0.79,"plateTime":0.44743714271007784,"extension":6.395373019302439},"index":2,"playId":"f39c7f0a-e771-3b1a-b64f-df51c7b9442d","pitchNumber":3,"startTime":"2026-03-02T21:51:47.595Z","endTime":"2026-03-02T21:51:51.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41811368097592,"aZ":-31.32528056006024,"pfxX":6.081688466196697,"pfxZ":0.5593554883867551,"pX":-0.7040005741421095,"pZ":0.5461051347001427,"vX0":-5.854453382424944,"vY0":-122.03179897401431,"vZ0":-5.442357402294609,"x":143.83,"y":224.04,"x0":0.9329720064231372,"y0":50.001326091473466,"z0":5.495186498381353,"aX":9.196210860757917},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.0,"breakHorizontal":-9.7,"spinRate":1290,"spinDirection":103},"zone":13,"typeConfidence":0.56,"plateTime":0.4483782358578954,"extension":6.474174098342208},"index":3,"playId":"c5ca035b-608b-32f5-809d-3569e93ab045","pitchNumber":4,"startTime":"2026-03-02T21:52:14.002Z","endTime":"2026-03-02T21:52:19.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630240077154298,"aZ":-33.38137061542636,"pfxX":4.831472517446386,"pfxZ":-0.757073874769497,"pX":0.5675711507595456,"pZ":1.900946163006614,"vX0":-2.976041804048256,"vY0":-124.81875579078977,"vZ0":-2.6888695336503803,"x":95.37,"y":187.45,"x0":1.141227224793535,"y0":50.00216298317861,"z0":5.71193610831722,"aX":7.7040555260540975},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":-8.2,"spinRate":1288,"spinDirection":111},"zone":9,"typeConfidence":0.43,"plateTime":0.43704534495880454,"extension":6.346725895281718},"index":4,"playId":"cbeddbb2-283e-38d2-aaf1-6ce76933aaf6","pitchNumber":5,"startTime":"2026-03-02T21:52:39.166Z","endTime":"2026-03-02T21:52:45.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13108655183276,"aZ":-23.533281916094644,"pfxX":8.95960636372737,"pfxZ":4.530122208213186,"pX":0.44266155412518365,"pZ":2.4000813655905615,"vX0":-4.961933143222405,"vY0":-136.26502961786147,"vZ0":-4.394642192524522,"x":100.13,"y":173.98,"x0":1.1102636130244765,"y0":50.00062257760049,"z0":5.632358502015959,"aX":17.075419373079566},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.6,"breakHorizontal":-15.4,"spinRate":2198,"spinDirection":137},"zone":6,"typeConfidence":0.98,"plateTime":0.3999023191687172,"extension":6.422517203172549},"index":5,"playId":"72322c00-81cb-3898-a7b7-cf90af880e28","pitchNumber":6,"startTime":"2026-03-02T21:53:15.023Z","endTime":"2026-03-02T21:53:22.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.81,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:53:22.202Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Lee Sang strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T21:53:29.642Z","endTime":"2026-03-02T21:54:35.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686984,"fullName":"Marcus Lee Sang","link":"/api/v1/people/686984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669067,"fullName":"Ryan Webb","link":"/api/v1/people/669067"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":686984,"fullName":"Marcus Lee Sang","link":"/api/v1/people/686984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.454309899799597,"aZ":-32.449022023071436,"pfxX":-0.31174956882561977,"pfxZ":-0.1743957197876682,"pX":-0.5235401638058023,"pZ":2.5453179663596877,"vX0":-4.120177708012088,"vY0":-124.11881716738327,"vZ0":-1.222545180757688,"x":136.96,"y":170.06,"x0":1.1826608314815596,"y0":50.00237866353258,"z0":5.69086725758859,"aX":-0.4963972210145201},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":1.3,"spinRate":2564,"spinDirection":310},"zone":4,"typeConfidence":0.6,"plateTime":0.43746454959270054,"extension":6.221285271560412},"index":0,"playId":"5c862916-4b26-3c32-8701-8ba05799b63b","pitchNumber":1,"startTime":"2026-03-02T21:53:40.523Z","endTime":"2026-03-02T21:53:44.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":686984,"link":"/api/v1/people/686984","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34955489437543,"aZ":-32.39044300528534,"pfxX":-0.43760139265200815,"pfxZ":-0.13731435780751777,"pX":0.5308207600692387,"pZ":1.8618345631279745,"vX0":-2.021920504169119,"vY0":-124.84315428289725,"vZ0":-2.635313658126706,"x":96.77,"y":188.51,"x0":1.405525525702463,"y0":50.00121623090355,"z0":5.576947299214919,"aX":-0.6958793885088056},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":1.2,"spinRate":2561,"spinDirection":329},"zone":9,"typeConfidence":0.6,"plateTime":0.437461224070113,"extension":6.333683287904578},"index":1,"playId":"88455ca0-a750-3f6a-858d-7ddfa35e4f40","pitchNumber":2,"startTime":"2026-03-02T21:53:59.347Z","endTime":"2026-03-02T21:54:04.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":686984,"link":"/api/v1/people/686984","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047492659553917,"aZ":-19.112128749674184,"pfxX":5.510644762245947,"pfxZ":6.830158005022028,"pX":-0.053119012413415205,"pZ":3.3456200241516285,"vX0":-5.629264751777895,"vY0":-136.44854539122744,"vZ0":-2.4518525068192263,"x":119.02,"y":148.45,"x0":1.3068586209790563,"y0":50.00209979953262,"z0":5.552137455773123,"aX":10.537737238717137},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":-9.0,"spinRate":2071,"spinDirection":133},"zone":2,"typeConfidence":0.49,"plateTime":0.3992767100778747,"extension":6.451516653064979},"index":2,"playId":"9a2bdcef-0ff4-3c80-8c83-1abfef443541","pitchNumber":3,"startTime":"2026-03-02T21:54:29.743Z","endTime":"2026-03-02T21:54:35.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":686984,"link":"/api/v1/people/686984","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686984,"link":"/api/v1/people/686984"},"credit":"b_ab"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_ab"},{"player":{"id":686984,"link":"/api/v1/people/686984"},"credit":"b_pa"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.2,"awayTeamWinProbability":21.799999999999997,"homeTeamWinProbabilityAdded":-5.699999999999989,"leverageIndex":1.33,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:54:35.110Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Pratto hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T21:54:43.640Z","endTime":"2026-03-02T21:57:25.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669067,"fullName":"Ryan Webb","link":"/api/v1/people/669067"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"postOnThird":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.217437468478675,"aZ":-22.209748685530133,"pfxX":9.500961945955755,"pfxZ":5.28867937055702,"pX":0.22683328093112223,"pZ":2.19547838468241,"vX0":-5.441002396681224,"vY0":-136.03338648719455,"vZ0":-4.922662568713227,"x":108.35,"y":179.5,"x0":1.0123668535555805,"y0":50.00504591565127,"z0":5.556403157344382,"aX":17.912311184702663},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":-16.2,"spinRate":2168,"spinDirection":135},"zone":8,"typeConfidence":0.98,"plateTime":0.40173883947073374,"extension":6.3693062089447725},"index":0,"playId":"4e855e85-93a0-3c29-8d4a-bb415381d834","pitchNumber":1,"startTime":"2026-03-02T21:55:00.578Z","endTime":"2026-03-02T21:55:05.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00630472643029,"aZ":-23.20412472345928,"pfxX":8.883753058658698,"pfxZ":4.855394013836512,"pX":-0.9854831776952879,"pZ":1.7048604414189712,"vX0":-8.208637886584114,"vY0":-134.54264614573256,"vZ0":-5.763166853856039,"x":154.56,"y":192.75,"x0":0.9390765469576396,"y0":50.00383598672234,"z0":5.501102200795785,"aX":16.417965461176042},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":-14.5,"spinRate":2109,"spinDirection":137},"zone":13,"typeConfidence":0.98,"plateTime":0.4058600569101345,"extension":6.306472780034644},"index":1,"playId":"ed9d04f6-1fa5-3872-b6a5-9125c4c43271","pitchNumber":2,"startTime":"2026-03-02T21:55:19.104Z","endTime":"2026-03-02T21:55:23.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.844709063773053,"aZ":-30.952817360942955,"pfxX":4.899659088226353,"pfxZ":0.7486200810766477,"pX":-1.371080495363512,"pZ":0.1794450988452993,"vX0":-7.52083609566595,"vY0":-125.80955534472908,"vZ0":-6.971730162303281,"x":169.26,"y":233.93,"x0":1.0051733682657933,"y0":50.00031556881378,"z0":5.459013481157601,"aX":7.942247575313259},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":-7.3,"spinRate":1204,"spinDirection":106},"zone":13,"typeConfidence":0.29,"plateTime":0.43350819018829867,"extension":6.464009968366008},"index":2,"playId":"cf85fe47-ddb0-36ce-bb83-577287e7b284","pitchNumber":3,"startTime":"2026-03-02T21:55:36.606Z","endTime":"2026-03-02T21:55:42.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393509732039508,"aZ":-35.93592772102669,"pfxX":-0.0965922436282568,"pfxZ":-2.471934184709703,"pX":-0.16119793161698673,"pZ":0.8590014943048995,"vX0":-3.2506950620475745,"vY0":-122.29222245661573,"vZ0":-3.960306297806902,"x":123.14,"y":215.59,"x0":1.1961181136135672,"y0":50.0060657813478,"z0":5.571754514782602,"aX":-0.14627977894556418},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.2,"breakHorizontal":1.0,"spinRate":2552,"spinDirection":326},"zone":13,"typeConfidence":0.79,"plateTime":0.44734661046235313,"extension":6.575413134160642},"index":3,"playId":"c362159d-7882-3e8f-af7d-be33833f4f39","pitchNumber":4,"startTime":"2026-03-02T21:56:02.686Z","endTime":"2026-03-02T21:56:07.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.939881864278938,"aZ":-32.67397936897286,"pfxX":0.16070962150584966,"pfxZ":-0.3255982273094311,"pX":-0.7232141729816952,"pZ":2.0968879616228087,"vX0":-4.728394821561839,"vY0":-123.17806859887901,"vZ0":-1.8060912220195156,"x":144.57,"y":182.16,"x0":1.1913765077938019,"y0":50.00117022789105,"z0":5.573779612951197,"aX":0.2509296620787498},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":0.7,"spinRate":2474,"spinDirection":304},"zone":7,"typeConfidence":0.64,"plateTime":0.44280975058588545,"extension":6.5419302745992525},"index":4,"playId":"ad0e441c-6c08-3ddc-95de-68fdbd0a91ba","pitchNumber":5,"startTime":"2026-03-02T21:56:26.960Z","endTime":"2026-03-02T21:56:30.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20226616142832,"aZ":-37.14190226676813,"pfxX":-0.09038726950101905,"pfxZ":-3.2336087810007434,"pX":0.7911248210065666,"pZ":2.4824937486152043,"vX0":-1.1181808782970424,"vY0":-122.40645259314611,"vZ0":-0.3076821793173623,"x":86.84,"y":171.75,"x0":1.2631169697312348,"y0":50.002439467931715,"z0":5.755091085755398,"aX":-0.13865069191525528},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.8,"breakHorizontal":0.4,"spinRate":2654,"spinDirection":328},"zone":6,"typeConfidence":0.8,"plateTime":0.44525452123479603,"extension":6.413759923270876},"index":5,"playId":"2162a62d-a455-3e36-bef2-740dc59ec932","pitchNumber":6,"startTime":"2026-03-02T21:56:47.345Z","endTime":"2026-03-02T21:56:50.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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(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":84.9,"endSpeed":78.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38462411638061,"aZ":-33.27034809321376,"pfxX":5.530280006610872,"pfxZ":-0.7063264979997026,"pX":1.6767914786483946,"pZ":3.548080015783944,"vX0":-0.27887140324990395,"vY0":-123.71770289455927,"vZ0":1.116818845079782,"x":53.08,"y":142.98,"x0":1.071620360142174,"y0":50.001259503147544,"z0":5.867477274251502,"aX":8.619480409836315},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":-10.0,"spinRate":1014,"spinDirection":115},"zone":12,"typeConfidence":0.51,"plateTime":0.44178454295855385,"extension":6.382291894513167},"index":6,"playId":"51a15c5d-9599-32dd-8f63-984ed09bab5c","pitchNumber":7,"startTime":"2026-03-02T21:57:15.703Z","endTime":"2026-03-02T21:57:25.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_pa"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":1.36,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-02T21:57:25.680Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cooper Johnson walks. Nick Pratto to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T21:58:48.443Z","endTime":"2026-03-02T22:00:49.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666194,"fullName":"Cooper Johnson","link":"/api/v1/people/666194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669067,"fullName":"Ryan Webb","link":"/api/v1/people/669067"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666194,"fullName":"Cooper Johnson","link":"/api/v1/people/666194"},"postOnSecond":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"postOnThird":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666194,"fullName":"Cooper Johnson","link":"/api/v1/people/666194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T21:57:38.600Z","endTime":"2026-03-02T21:58:50.600Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.820251149175398,"aZ":-25.728053716990928,"pfxX":-0.312362457320586,"pfxZ":3.844689098104528,"pX":0.15453669229298925,"pZ":1.6186236888414542,"vX0":-3.013989592760773,"vY0":-127.79921617150404,"vZ0":-5.001322707005833,"x":111.11,"y":195.08,"x0":1.3829041309039325,"y0":50.00574163891636,"z0":5.586652163443542,"aX":-0.5237381507144501},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":1.2,"spinRate":2333,"spinDirection":145},"zone":8,"typeConfidence":0.87,"plateTime":0.4262662359602727,"extension":6.385136428292193},"index":1,"playId":"1ca32add-d396-3245-ba05-0d0a3aeb8430","pitchNumber":1,"startTime":"2026-03-02T21:58:50.600Z","endTime":"2026-03-02T21:58:54.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.1,"endSpeed":78.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.758915945239366,"aZ":-32.76792736212894,"pfxX":3.4532439490765574,"pfxZ":-0.38363338559440674,"pX":1.1536892930721312,"pZ":1.8868718937677396,"vX0":-1.1038414916843973,"vY0":-122.62179182693929,"vZ0":-2.4932144305912542,"x":73.02,"y":187.83,"x0":1.1558689841295833,"y0":50.0027983149225,"z0":5.659162685167117,"aX":5.362333623781194},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.0,"breakHorizontal":-6.1,"spinRate":1039,"spinDirection":97},"zone":14,"typeConfidence":0.6,"plateTime":0.4433635669752327,"extension":6.302412173060922},"index":2,"playId":"075bc8f7-a75e-37c6-9ab1-8f2fc734a71e","pitchNumber":2,"startTime":"2026-03-02T21:59:10.300Z","endTime":"2026-03-02T21:59:14.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47645701360544,"aZ":-29.809931042896643,"pfxX":4.278354135146487,"pfxZ":1.4963042099069455,"pX":-0.47757470825164755,"pZ":3.0467121301557816,"vX0":-4.609236074080134,"vY0":-123.91612448998796,"vZ0":-0.8969374116824557,"x":135.2,"y":156.52,"x0":0.8384271880966407,"y0":50.00089588081185,"z0":5.872738577344599,"aX":6.747288034381215},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":-6.8,"spinRate":1068,"spinDirection":120},"zone":1,"typeConfidence":0.52,"plateTime":0.43964079689143576,"extension":6.141150878280101},"index":3,"playId":"3c30e2cf-27a1-3111-86d3-88eca236cbc2","pitchNumber":3,"startTime":"2026-03-02T21:59:28.240Z","endTime":"2026-03-02T21:59:32.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32972422513631,"aZ":-22.39346351461122,"pfxX":8.228849382589852,"pfxZ":5.266866889512604,"pX":1.4034072637535218,"pZ":2.856263254732491,"vX0":-2.5300716969773034,"vY0":-135.0965375559392,"vZ0":-3.322005487694606,"x":63.51,"y":161.66,"x0":1.2808124742121951,"y0":50.00036996286715,"z0":5.668640415453852,"aX":15.268084307598444},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-14.4,"spinRate":2067,"spinDirection":133},"zone":12,"typeConfidence":0.97,"plateTime":0.4048261322639539,"extension":6.29086111134511},"index":4,"playId":"0440f514-5e5e-3aca-9671-189bf9e27fc5","pitchNumber":4,"startTime":"2026-03-02T21:59:57.712Z","endTime":"2026-03-02T22:00:02.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021084736996013,"aZ":-35.64586080030978,"pfxX":3.0094833391736104,"pfxZ":-2.262978650940312,"pX":1.5472442722403315,"pZ":4.174383302177832,"vX0":0.10199156791972426,"vY0":-122.84803337805857,"vZ0":2.9299890641082786,"x":58.02,"y":126.07,"x0":1.1139958953204583,"y0":50.00028988159219,"z0":5.984795016265369,"aX":4.625239651725451},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.2,"breakHorizontal":-5.5,"spinRate":920,"spinDirection":110},"zone":12,"typeConfidence":0.63,"plateTime":0.4448914980224914,"extension":6.420209886090395},"index":5,"playId":"4c2bb328-3121-3e8e-882c-0c7c5cce32ae","pitchNumber":5,"startTime":"2026-03-02T22:00:18.810Z","endTime":"2026-03-02T22:00:23.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47794503432144,"aZ":-25.396253995024317,"pfxX":-0.10956602462207954,"pfxZ":4.024463577182793,"pX":-0.8154783014986491,"pZ":0.9369386113819455,"vX0":-4.714494154549526,"vY0":-128.21741624832833,"vZ0":-6.511412518408781,"x":148.08,"y":213.48,"x0":1.0520632731013344,"y0":50.005766091877405,"z0":5.45848133735739,"aX":-0.1842431505763618},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":1.1,"spinRate":2304,"spinDirection":139},"zone":13,"typeConfidence":0.85,"plateTime":0.425208743142238,"extension":6.5942481085266875},"index":6,"playId":"60b971bf-34d1-391a-91f1-890a623e518e","pitchNumber":6,"startTime":"2026-03-02T22:00:42.629Z","endTime":"2026-03-02T22:00:49.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":666194,"link":"/api/v1/people/666194","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666194,"link":"/api/v1/people/666194"},"credit":"b_pa"},{"player":{"id":669067,"link":"/api/v1/people/669067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.67,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:00:49.122Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcos Torres strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T22:03:07.037Z","endTime":"2026-03-02T22:04:38.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695661,"fullName":"Logan McGuire","link":"/api/v1/people/695661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"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":2,"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-02T22:00:57.029Z","endTime":"2026-03-02T22:01:54.639Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Logan McGuire replaces Ryan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"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-02T22:01:54.639Z","endTime":"2026-03-02T22:03:33.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695661,"link":"/api/v1/people/695661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669067,"link":"/api/v1/people/669067","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":695661,"fullName":"Logan McGuire"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"08318746-0566-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-02T22:03:08.422Z","endTime":"2026-03-02T22:03:08.423Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.7,"endSpeed":85.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290321310665647,"aZ":-17.12638028436509,"pfxX":-4.142441901495209,"pfxZ":8.099881819860112,"pX":-1.3665707372777613,"pZ":2.433972215595102,"vX0":2.116926817846556,"vY0":-134.94305589365783,"vZ0":-6.121155061774572,"x":169.09,"y":173.06,"x0":-1.619810977250072,"y0":50.006518719259525,"z0":5.923825420336964,"aX":-7.6988583317745345},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":7.1,"spinRate":1761,"spinDirection":215},"zone":13,"typeConfidence":1.35,"plateTime":0.4047447255864869,"extension":6.64705295804902},"index":3,"playId":"147acf4f-1738-3e2f-ae8c-6ff6199ee0bc","pitchNumber":1,"startTime":"2026-03-02T22:03:08.424Z","endTime":"2026-03-02T22:03:12.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72544670196642,"aZ":-16.218362237133885,"pfxX":-4.023317254023684,"pfxZ":8.585045273284182,"pX":0.11705243635640428,"pZ":2.897539635430308,"vX0":6.1192234987172185,"vY0":-135.26573911444405,"vZ0":-5.169271349210767,"x":112.54,"y":160.55,"x0":-1.6487988160513432,"y0":50.00075058034827,"z0":5.965458337670347,"aX":-7.476076337724405},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":1713,"spinDirection":212},"zone":2,"typeConfidence":1.35,"plateTime":0.40448249255004365,"extension":6.749823472788602},"index":4,"playId":"d3b372ab-9727-3a1d-8b89-d333a1664dc6","pitchNumber":2,"startTime":"2026-03-02T22:03:24.532Z","endTime":"2026-03-02T22:03:27.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.472664173955433,"aZ":-13.346138290168792,"pfxX":-5.349696986286418,"pfxZ":9.838237437573522,"pX":0.5062079980793388,"pZ":0.5137380211926322,"vX0":7.173812139755589,"vY0":-137.0270311354149,"vZ0":-11.732627225774248,"x":97.7,"y":224.91,"x0":-1.4429530158379873,"y0":50.00353289167333,"z0":5.746646125929613,"aX":-10.238911907119407},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":2196,"spinDirection":211},"zone":14,"typeConfidence":1.35,"plateTime":0.39875482575884647,"extension":6.726236463674608},"index":5,"playId":"9d43c2f9-49ee-3035-9514-688e7bafe8db","pitchNumber":3,"startTime":"2026-03-02T22:03:47.215Z","endTime":"2026-03-02T22:03:54.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.099331345731915,"aZ":-14.62928137734599,"pfxX":-2.772987425362078,"pfxZ":9.412551467625407,"pX":0.8065954645040655,"pZ":3.6519552517165264,"vX0":7.046294847795356,"vY0":-135.77238059374835,"vZ0":-3.643405344174305,"x":86.25,"y":140.18,"x0":-1.4636557348191024,"y0":50.00551396323043,"z0":6.031245370128154,"aX":-5.170645617882085},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":3.5,"spinRate":1960,"spinDirection":213},"zone":12,"typeConfidence":1.35,"plateTime":0.4036123427767855,"extension":6.633265258897476},"index":6,"playId":"26de5339-9b8d-320c-803a-675f8ba17641","pitchNumber":4,"startTime":"2026-03-02T22:04:07.927Z","endTime":"2026-03-02T22:04:12.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-03-02T22:04:21.994Z","endTime":"2026-03-02T22:04:33.270Z","isPitch":false,"type":"action","player":{"id":800106,"link":"/api/v1/people/800106"},"defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825211250405527,"aZ":-15.957543634424573,"pfxX":-3.697965095738578,"pfxZ":8.595444667691991,"pX":0.5867291330102211,"pZ":2.8163651230964915,"vX0":7.011972245377791,"vY0":-136.21854440101424,"vZ0":-5.467729385570835,"x":94.64,"y":162.74,"x0":-1.5357272022305202,"y0":50.00110680870821,"z0":5.9458350320656,"aX":-6.975939442462545},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":5.3,"spinRate":1892,"spinDirection":214},"zone":3,"typeConfidence":1.35,"plateTime":0.4014944537150935,"extension":6.708723631648015},"index":8,"playId":"4336aa92-36c5-3434-b431-c9e5fa969379","pitchNumber":5,"startTime":"2026-03-02T22:04:33.270Z","endTime":"2026-03-02T22:04:38.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"first":{"id":666194,"link":"/api/v1/people/666194"},"second":{"id":668472,"link":"/api/v1/people/668472"},"third":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_ab"},{"player":{"id":695661,"link":"/api/v1/people/695661"},"credit":"p_ab"},{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_pa"},{"player":{"id":695661,"link":"/api/v1/people/695661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.33,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:04:38.792Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Fox grounds out, shortstop Keyber Rodriguez to first baseman Nick Pratto.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:06:52.333Z","endTime":"2026-03-02T22:07:56.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695780,"fullName":"Jake Fox","link":"/api/v1/people/695780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Frainyer Chavez replaces second baseman Josh Smith, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:06:51.937Z","endTime":"2026-03-02T22:06:51.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Brasier replaces Josh Sborz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T22:06:51.956Z","endTime":"2026-03-02T22:06:54.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518489,"link":"/api/v1/people/518489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.1,"endSpeed":78.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64526522536978,"aZ":-25.52297518137044,"pfxX":3.863388553166452,"pfxZ":4.277475854714504,"pX":0.7021894618173593,"pZ":0.6247056775448364,"vX0":3.4051239085210736,"vY0":-123.85025966941613,"vZ0":-6.649425899460885,"x":90.23,"y":221.91,"x0":-1.1921818626356542,"y0":50.002537599565464,"z0":5.477920874319143,"aX":6.00245679310397},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.5,"breakHorizontal":-7.8,"spinRate":2300,"spinDirection":182},"zone":14,"typeConfidence":0.88,"plateTime":0.44219495747538584,"extension":6.861371798553679},"index":2,"playId":"64f42b62-c854-3591-911a-f32a0630fe8e","pitchNumber":1,"startTime":"2026-03-02T22:06:54.484Z","endTime":"2026-03-02T22:06:58.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":86.9,"endSpeed":81.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32414814115508,"aZ":-24.533554861616842,"pfxX":1.94594095707494,"pfxZ":4.6066846849310465,"pX":-0.05140954491834496,"pZ":3.1524865055420923,"vX0":3.3275562001933334,"vY0":-126.79014638377978,"vZ0":-1.3325170599208649,"x":118.96,"y":153.66,"x0":-1.6241210217919972,"y0":50.00295809751734,"z0":5.6081459682913195,"aX":3.2282309715983577},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.3,"breakHorizontal":-4.2,"spinRate":2371,"spinDirection":178},"zone":2,"typeConfidence":0.39,"plateTime":0.4289146099399854,"extension":6.82447956783149},"index":3,"playId":"eb3a3cdd-e40c-3a42-9460-4662098d3288","pitchNumber":2,"startTime":"2026-03-02T22:07:11.082Z","endTime":"2026-03-02T22:07:14.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.3,"endSpeed":85.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72926607554619,"aZ":-14.630215471779554,"pfxX":-3.2177338234034933,"pfxZ":9.492572581299768,"pX":-0.6554375787147482,"pZ":2.591669022096133,"vX0":3.399168489017091,"vY0":-134.48889511481337,"vZ0":-5.000107051406981,"x":141.98,"y":168.8,"x0":-1.5123142651671009,"y0":50.00485448875952,"z0":5.498195825483833,"aX":-5.948100901952822},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":5.2,"spinRate":2307,"spinDirection":213},"zone":4,"typeConfidence":0.72,"plateTime":0.4058858187035739,"extension":6.84241514181054},"index":4,"playId":"7cd97ea5-e4ed-36ba-8826-3501de05d900","pitchNumber":3,"startTime":"2026-03-02T22:07:27.265Z","endTime":"2026-03-02T22:07:31.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-02T22:07:35.416Z","endTime":"2026-03-02T22:07:50.307Z","isPitch":false,"type":"action","player":{"id":695780,"link":"/api/v1/people/695780"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.563797206099885,"aZ":-16.414857334477144,"pfxX":-4.424373800036371,"pfxZ":8.410363421599703,"pX":-0.0028045443721009936,"pZ":2.9679860916712406,"vX0":4.776944245266362,"vY0":-135.50916114161438,"vZ0":-3.8793149238738485,"x":117.11,"y":158.64,"x0":-1.2074737148928176,"y0":50.00042482764652,"z0":5.553391311690069,"aX":-8.288113176061353},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2207,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4030548319756,"extension":6.865651169758262},"hitData":{"launchSpeed":95.3,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":154.72}},"index":6,"playId":"58f5780e-c959-37cd-bb4c-846ee238f85d","pitchNumber":4,"startTime":"2026-03-02T22:07:50.307Z","endTime":"2026-03-02T22:07:56.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":695780,"link":"/api/v1/people/695780","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695780,"link":"/api/v1/people/695780"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":695780,"link":"/api/v1/people/695780"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:07:56.704Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maick Collado flies out to right fielder Marcus Lee Sang.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:08:10.769Z","endTime":"2026-03-02T22:08:36.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"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":"Flyout","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":0},"credits":[{"player":{"id":686984,"link":"/api/v1/people/686984"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.539708722677744,"aZ":-25.545615395742264,"pfxX":-0.11085181665081789,"pfxZ":4.0000264373505985,"pX":0.563321120077107,"pZ":3.439218699874603,"vX0":4.811527749297763,"vY0":-126.98659641999716,"vZ0":-0.5627815961075047,"x":95.53,"y":145.92,"x0":-1.3302166733405458,"y0":50.00061281839423,"z0":5.670864728114399,"aX":-0.1839476332345364},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2267,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.42899771451957047,"extension":6.8381881926334795},"hitData":{"launchSpeed":96.1,"launchAngle":37.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.36,"coordY":59.43}},"index":0,"playId":"2f1cd145-7595-358d-b9b0-99f9b82e7180","pitchNumber":1,"startTime":"2026-03-02T22:08:26.927Z","endTime":"2026-03-02T22:08:36.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:08:36.628Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rhys Hoskins singles on a line drive to left fielder Marcos Torres.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:08:42.332Z","endTime":"2026-03-02T22:09:27.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355045113534985,"aZ":-31.331982371742694,"pfxX":3.9985882271192144,"pfxZ":0.5481526667464696,"pX":-0.5182841672663647,"pZ":1.6167632863932784,"vX0":0.47748035687707235,"vY0":-122.73112484632165,"vZ0":-3.20106191514621,"x":136.76,"y":195.13,"x0":-1.2349138795886336,"y0":50.00334581671709,"z0":5.5829624337202635,"aX":6.1519223223730375},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.5,"breakHorizontal":-7.3,"spinRate":2282,"spinDirection":170},"zone":13,"typeConfidence":0.95,"plateTime":0.4448359607607708,"extension":6.910722667962431},"index":0,"playId":"bf0331f3-7ad9-34e7-a378-a8959b82a29c","pitchNumber":1,"startTime":"2026-03-02T22:09:00.876Z","endTime":"2026-03-02T22:09:07.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993790367179376,"aZ":-18.427500614252356,"pfxX":-7.769706277770819,"pfxZ":7.337033753943883,"pX":-0.027796668529766727,"pZ":3.396933485708414,"vX0":6.357175590218446,"vY0":-135.83772931090127,"vZ0":-2.1996748546431215,"x":118.06,"y":147.06,"x0":-1.3857897483489985,"y0":50.005279864053385,"z0":5.494627429452588,"aX":-14.561904821559676},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":12.7,"spinRate":2344,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40281284561041497,"extension":6.793994475779674},"hitData":{"launchSpeed":88.7,"launchAngle":17.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.55,"coordY":96.77}},"index":1,"playId":"0531f782-b276-3c73-b7ee-c51f67f8f960","pitchNumber":2,"startTime":"2026-03-02T22:09:15.897Z","endTime":"2026-03-02T22:09:27.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.05,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:09:27.995Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dauri Fernández flies out to center fielder Hector Osorio.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T22:09:36.316Z","endTime":"2026-03-02T22:10:25.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"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":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57131006729269,"aZ":-25.89837775261081,"pfxX":1.674995346532099,"pfxZ":3.851617402973776,"pX":0.6986916147186071,"pZ":2.59976469390754,"vX0":4.861004898437185,"vY0":-126.56982808472927,"vZ0":-2.25516762510916,"x":90.37,"y":168.59,"x0":-1.4605135626149572,"y0":50.00630305126178,"z0":5.565368224406951,"aX":2.731869958339621},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":-4.1,"spinRate":2356,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.43187979101927665,"extension":6.811860124526786},"index":0,"playId":"6a88e3e0-1350-34f1-84a5-61932608d33a","pitchNumber":1,"startTime":"2026-03-02T22:09:51.995Z","endTime":"2026-03-02T22:09:54.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41064090731607,"aZ":-28.928756162234922,"pfxX":1.8955637722404401,"pfxZ":2.0561505585915647,"pX":0.2818555278036007,"pZ":3.137597848451332,"vX0":2.801053152147708,"vY0":-124.1149460855668,"vZ0":-0.44486349745933695,"x":106.26,"y":154.06,"x0":-1.1030026981357535,"y0":50.00062463348141,"z0":5.7067228375215935,"aX":2.9873920833091465},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.8,"breakHorizontal":-4.1,"spinRate":2345,"spinDirection":155},"zone":3,"typeConfidence":0.84,"plateTime":0.4395541880195202,"extension":7.072603289371476},"hitData":{"launchSpeed":90.8,"launchAngle":27.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.27,"coordY":61.48}},"index":1,"playId":"5e7cb65a-6fd3-3ada-8a63-3bca622dc2f8","pitchNumber":2,"startTime":"2026-03-02T22:10:17.618Z","endTime":"2026-03-02T22:10:25.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821171,"link":"/api/v1/people/821171"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":821171,"link":"/api/v1/people/821171"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:10:25.212Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hector Osorio walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:12:42.234Z","endTime":"2026-03-02T22:14:02.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Mace replaces Logan McGuire.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T22:12:07.455Z","endTime":"2026-03-02T22:12:44.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676390,"link":"/api/v1/people/676390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695661,"link":"/api/v1/people/695661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26869792519936,"aZ":-30.98963914714986,"pfxX":6.215293851319451,"pfxZ":0.8484083844239243,"pX":0.5782370116448424,"pZ":0.7588636673256733,"vX0":4.6639088165603315,"vY0":-117.45044186417604,"vZ0":-4.60147239695025,"x":94.96,"y":218.29,"x0":-2.2408115520400416,"y0":50.002969314725085,"z0":5.625679024332148,"aX":8.681955237067788},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.7,"breakHorizontal":-12.4,"spinRate":2578,"spinDirection":91},"zone":14,"typeConfidence":0.91,"plateTime":0.4663609472025745,"extension":6.621177215641949},"index":1,"playId":"bafef65e-372b-3bd3-b79f-48b47d0415c8","pitchNumber":1,"startTime":"2026-03-02T22:12:44.359Z","endTime":"2026-03-02T22:12:48.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.667941817408746,"aZ":-27.651604046847197,"pfxX":4.221881667107917,"pfxZ":3.2057915338532217,"pX":0.5044970009578434,"pZ":2.012287262221873,"vX0":5.128433980644166,"vY0":-118.88979906082777,"vZ0":-2.5623177755068953,"x":97.77,"y":184.45,"x0":-2.240351882403425,"y0":50.004694716906954,"z0":5.648338572793123,"aX":5.962857031751621},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.4,"breakHorizontal":-9.0,"spinRate":2491,"spinDirection":77},"zone":9,"typeConfidence":0.9,"plateTime":0.4630985708317992,"extension":7.0123720746871685},"index":2,"playId":"36ada8a8-cd9b-3e2b-8573-b4d49ad1b9a8","pitchNumber":2,"startTime":"2026-03-02T22:12:59.939Z","endTime":"2026-03-02T22:13:06.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78508138673986,"aZ":-23.860936585901555,"pfxX":-0.038435296254037965,"pfxZ":5.090799357586045,"pX":-1.288934987067568,"pZ":2.9584215525918283,"vX0":2.550693503579656,"vY0":-125.99741565471004,"vZ0":-2.252270848987662,"x":166.13,"y":158.9,"x0":-2.3026836259875694,"y0":50.00312084143412,"z0":5.760917957827911,"aX":-0.06273646961959643},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.0,"breakHorizontal":-0.5,"spinRate":954,"spinDirection":224},"zone":11,"typeConfidence":0.86,"plateTime":0.4321019421085568,"extension":6.829181334525456},"index":3,"playId":"357967a3-3770-3869-b738-92d94d4b516b","pitchNumber":3,"startTime":"2026-03-02T22:13:23.502Z","endTime":"2026-03-02T22:13:26.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.470289636448314,"aZ":-17.902186224132198,"pfxX":-4.983514900206122,"pfxZ":7.471242502974679,"pX":-1.3473380407845577,"pZ":3.1068762684233997,"vX0":3.8327853545282533,"vY0":-136.4682671789536,"vZ0":-3.6438734694111874,"x":168.36,"y":154.89,"x0":-2.1137603596844023,"y0":50.00091763685177,"z0":5.672608766628157,"aX":-9.517760067789776},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":8.4,"spinRate":2038,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3994338934545416,"extension":6.831250088259206},"index":4,"playId":"8c13292d-579a-34cb-b7a5-61d836ae21d3","pitchNumber":4,"startTime":"2026-03-02T22:13:39.364Z","endTime":"2026-03-02T22:13:42.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.687945910983103,"aZ":-17.52821369699609,"pfxX":-5.706105343250712,"pfxZ":7.810480689173154,"pX":-1.210705934167931,"pZ":3.435182419976007,"vX0":4.68604970366123,"vY0":-135.57689082079006,"vZ0":-2.7000289116807643,"x":163.15,"y":146.03,"x0":-2.2142205202626983,"y0":50.00050786071684,"z0":5.657248097686025,"aX":-10.696069135627672},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":9.5,"spinRate":2119,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.4029276034763192,"extension":6.85718506467641},"index":5,"playId":"04be63de-6245-3a3d-a0b8-a02d2fa4256f","pitchNumber":5,"startTime":"2026-03-02T22:13:57.008Z","endTime":"2026-03-02T22:14:02.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800540,"link":"/api/v1/people/800540"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:14:02.130Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Cauley grounds out, third baseman Luke Hill to first baseman Maick Collado. Hector Osorio to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:14:09.187Z","endTime":"2026-03-02T22:15:46.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702619,"link":"/api/v1/people/702619"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"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":93.0,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804425297750388,"aZ":-17.906089273144758,"pfxX":-4.740246450802845,"pfxZ":7.665313492392037,"pX":0.02394163625998168,"pZ":1.3988970901726305,"vX0":7.051487640357031,"vY0":-135.16584489291964,"vZ0":-7.7163914828865625,"x":116.09,"y":201.01,"x0":-1.9956331917121426,"y0":50.004963728493884,"z0":5.53479571379698,"aX":-8.825753963883878},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":7.2,"spinRate":2023,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4043041469805724,"extension":7.06578454422752},"index":0,"playId":"4bdb6275-f0bd-3c11-b70f-56a47c1aacf4","pitchNumber":1,"startTime":"2026-03-02T22:14:29.058Z","endTime":"2026-03-02T22:14:33.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35214530808853,"aZ":-30.61290288060378,"pfxX":6.122362130051517,"pfxZ":1.0870947484864182,"pX":-0.3745331243237512,"pZ":3.053531449603767,"vX0":2.934119565780537,"vY0":-118.86363511333536,"vZ0":0.34316484553239457,"x":131.28,"y":156.33,"x0":-2.419484477884177,"y0":50.00237246860509,"z0":5.682425074621573,"aX":8.77646010947856},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.3,"breakHorizontal":-11.8,"spinRate":2580,"spinDirection":79},"zone":1,"typeConfidence":0.9,"plateTime":0.46046003942636426,"extension":6.8046001305216475},"index":1,"playId":"587682cf-0662-33af-8050-980f62cb08d5","pitchNumber":2,"startTime":"2026-03-02T22:14:46.887Z","endTime":"2026-03-02T22:14:50.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"701a7c88-4bc2-3973-96e2-1ed3b25b60c5","startTime":"2026-03-02T22:15:04.396Z","endTime":"2026-03-02T22:15:07.736Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6783245324035,"aZ":-31.782907711536755,"pfxX":4.781093267208777,"pfxZ":0.2736205537366452,"pX":-1.256407217021503,"pZ":2.7133802980332034,"vX0":0.9139104490391505,"vY0":-118.35842072833066,"vZ0":-0.4372706568291451,"x":164.89,"y":165.52,"x0":-2.26819478447628,"y0":50.00349311165333,"z0":5.788685638058041,"aX":6.844300410593397},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.6,"breakHorizontal":-8.9,"spinRate":2497,"spinDirection":84},"zone":11,"typeConfidence":0.9,"plateTime":0.4611940856905301,"extension":6.699034129101562},"index":3,"playId":"e69253ce-1f6e-3926-a4b8-06d9165ab9a1","pitchNumber":3,"startTime":"2026-03-02T22:15:22.689Z","endTime":"2026-03-02T22:15:28.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53819394222878,"aZ":-23.904213679886045,"pfxX":-5.177606739963501,"pfxZ":4.290500935459131,"pX":-0.624194630965177,"pZ":1.648035804564734,"vX0":6.688631224041233,"vY0":-136.83953818269865,"vZ0":-5.973109490732982,"x":140.79,"y":194.28,"x0":-2.4088767587742734,"y0":50.00279491881578,"z0":5.459737695035879,"aX":-9.980847735585572},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":8.3,"spinRate":2066,"spinDirection":224},"zone":7,"typeConfidence":0.81,"plateTime":0.3977732343391023,"extension":6.93749315806969},"hitData":{"launchSpeed":102.8,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":167.39}},"index":4,"playId":"d0f15839-56fb-3c43-bc61-fda979ee007d","pitchNumber":4,"startTime":"2026-03-02T22:15:40.905Z","endTime":"2026-03-02T22:15:46.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.82,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:15:46.712Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willie MacIver grounds out, second baseman Anthony Silva to first baseman Maick Collado. Hector Osorio to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:16:18.744Z","endTime":"2026-03-02T22:17:12.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702500,"link":"/api/v1/people/702500"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Willie MacIver replaces Wady Mendez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T22:16:06.225Z","endTime":"2026-03-02T22:16:20.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"402","replacedPlayer":{"id":801525,"link":"/api/v1/people/801525"},"defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":801525,"link":"/api/v1/people/801525","batSide":{"code":"L","description":"Left"}},"second":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265864637056982,"aZ":-28.451535968759657,"pfxX":6.079095523574494,"pfxZ":2.501735173404956,"pX":0.9074442440862731,"pZ":4.147982265295195,"vX0":5.218072573414273,"vY0":-120.89811347253978,"vZ0":1.7578226542736564,"x":82.41,"y":126.78,"x0":-2.064153010573608,"y0":50.00348077583459,"z0":5.898111269174215,"aX":9.052625757454278},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-12.2,"spinRate":2669,"spinDirection":79},"zone":12,"typeConfidence":0.89,"plateTime":0.45201626979618226,"extension":6.641131767522361},"index":1,"playId":"d30cae91-017e-352a-9e26-049ddc6743ee","pitchNumber":1,"startTime":"2026-03-02T22:16:20.887Z","endTime":"2026-03-02T22:16:26.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.131531893339467,"aZ":-28.136901770722034,"pfxX":5.7625720116992785,"pfxZ":2.787315251554052,"pX":2.065147228898191,"pZ":0.9592617385760147,"vX0":7.5933702564944445,"vY0":-119.35385463853221,"vZ0":-4.881199780317351,"x":38.28,"y":212.88,"x0":-1.9015013766623545,"y0":50.00352403064471,"z0":5.55326200123458,"aX":8.344923420840402},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.2,"breakHorizontal":-12.2,"spinRate":2664,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.45823546099067425,"extension":7.116371814333842},"index":2,"playId":"e9c11c10-f0af-37b5-a469-9a6ee4dc8c32","pitchNumber":2,"startTime":"2026-03-02T22:16:39.811Z","endTime":"2026-03-02T22:16:43.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74531421594409,"aZ":-25.135035530194237,"pfxX":-8.760980897148158,"pfxZ":3.6063176320853456,"pX":0.2534499247842273,"pZ":1.7577560929785525,"vX0":9.291450415120888,"vY0":-138.35032834317448,"vZ0":-5.60662705158617,"x":107.34,"y":191.32,"x0":-1.9984876761663914,"y0":50.00552422521546,"z0":5.478851802843724,"aX":-17.1115448342755},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":14.2,"spinRate":2111,"spinDirection":224},"zone":8,"typeConfidence":0.88,"plateTime":0.39479976833592456,"extension":6.9150758322101575},"hitData":{"launchSpeed":86.4,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":154.72}},"index":3,"playId":"35987e69-6ae0-3479-ae4f-ac9db885e9be","pitchNumber":3,"startTime":"2026-03-02T22:17:03.314Z","endTime":"2026-03-02T22:17:12.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_ab"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_ab"},{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.79,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:17:12.248Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Keyber Rodriguez doubles (1) on a sharp line drive to center fielder Jake Fox. Hector Osorio scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:17:20.475Z","endTime":"2026-03-02T22:18:10.036Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695780,"link":"/api/v1/people/695780"},"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":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"responsiblePitcher":{"id":676390,"link":"/api/v1/people/676390"},"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(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.1,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.602410406465133,"aZ":-16.81072033061724,"pfxX":-4.513951005354512,"pfxZ":7.902671771694992,"pX":-0.48171389412687377,"pZ":3.4881327453330244,"vX0":5.637802202885246,"vY0":-138.2457945697373,"vZ0":-2.878726049415553,"x":135.36,"y":144.6,"x0":-1.9569513542076253,"y0":50.00220100252407,"z0":5.665596996095027,"aX":-8.774696534964587},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":7.1,"spinRate":2215,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.39557850462648814,"extension":6.825324694960716},"index":0,"playId":"354e79c8-f89d-3ee4-bb76-fec875d8e2b0","pitchNumber":1,"startTime":"2026-03-02T22:17:40.676Z","endTime":"2026-03-02T22:17:45.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"third":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993761155210525,"aZ":-25.412984180468598,"pfxX":-7.942051071587139,"pfxZ":3.5305061456101523,"pX":0.2403752631614603,"pZ":2.6760016307368963,"vX0":8.502964584063834,"vY0":-136.9933865903341,"vZ0":-3.110668994669376,"x":107.84,"y":166.53,"x0":-1.860040187763204,"y0":50.00435182059318,"z0":5.548050711291209,"aX":-15.218091857202161},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":12.7,"spinRate":2021,"spinDirection":226},"zone":2,"typeConfidence":0.88,"plateTime":0.3985998501150121,"extension":6.924671900184096},"hitData":{"launchSpeed":109.3,"launchAngle":16.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":88.24,"coordY":37.0}},"index":1,"playId":"418a7618-b2aa-385e-92ce-8ba36cb7cc86","pitchNumber":2,"startTime":"2026-03-02T22:17:59.316Z","endTime":"2026-03-02T22:18:10.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"third":{"id":800540,"link":"/api/v1/people/800540"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_ab"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_ab"},{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":1.0,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:18:10.036Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Frainyer Chavez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T22:19:05.095Z","endTime":"2026-03-02T22:20:28.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-02T22:18:33.413Z","endTime":"2026-03-02T22:19:07.236Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"second":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.573170582547444,"aZ":-31.178875822272555,"pfxX":5.466870738766663,"pfxZ":0.7054017303080418,"pX":-0.574417808490423,"pZ":2.1212781770456988,"vX0":2.236234239649174,"vY0":-118.40898074860024,"vZ0":-1.496570117306319,"x":138.9,"y":181.51,"x0":-2.241434511373751,"y0":50.00514135856021,"z0":5.61373767384696,"aX":7.7655520660707555},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":-10.4,"spinRate":2662,"spinDirection":76},"zone":4,"typeConfidence":0.9,"plateTime":0.46253238059242907,"extension":6.640455614626864},"index":1,"playId":"55c5d9f6-e4c3-35a9-9cf7-a80ce8eff002","pitchNumber":1,"startTime":"2026-03-02T22:19:07.236Z","endTime":"2026-03-02T22:19:10.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"second":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20566112374593,"aZ":-30.128685963314215,"pfxX":5.127322091223764,"pfxZ":1.3850128740271437,"pX":0.40043286958929275,"pZ":2.54501651043559,"vX0":4.36139090200184,"vY0":-120.40914724076343,"vZ0":-1.0176161483707473,"x":101.74,"y":170.06,"x0":-2.0969476625810706,"y0":50.002184101550895,"z0":5.626138281324518,"aX":7.568346278111323},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.5,"breakHorizontal":-10.3,"spinRate":2691,"spinDirection":67},"zone":6,"typeConfidence":0.89,"plateTime":0.45395140928547484,"extension":6.719992117741483},"index":2,"playId":"b74458a1-bbdf-3b4f-b2dc-7d37936d9f92","pitchNumber":2,"startTime":"2026-03-02T22:19:23.392Z","endTime":"2026-03-02T22:19:26.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"second":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.582640114242338,"aZ":-21.489328810280334,"pfxX":-4.013762970470524,"pfxZ":6.606280793534259,"pX":-1.520192107168535,"pZ":3.1844573111803367,"vX0":3.2955027467507967,"vY0":-126.82318885222669,"vZ0":-1.8140470306395895,"x":174.95,"y":152.8,"x0":-2.319311186424267,"y0":50.004634341579546,"z0":5.63476951654977,"aX":-6.494608377978399},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.8,"breakHorizontal":6.5,"spinRate":763,"spinDirection":221},"zone":11,"typeConfidence":0.84,"plateTime":0.4330127621346076,"extension":6.885232274635248},"index":3,"playId":"fdfd39ee-8471-38d1-9818-9ba8e5809c74","pitchNumber":3,"startTime":"2026-03-02T22:19:45.871Z","endTime":"2026-03-02T22:19:50.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"second":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.7,"endSpeed":87.6,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131906736122087,"aZ":-17.408663082669854,"pfxX":-5.0081712907410845,"pfxZ":7.606159957202411,"pX":1.1683054044472838,"pZ":2.175862187736828,"vX0":10.442844041187534,"vY0":-137.63772939405254,"vZ0":-5.690774891094659,"x":72.47,"y":180.03,"x0":-2.0041555392039547,"y0":50.00573643419437,"z0":5.42741106174848,"aX":-9.726716086710967},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":7.2,"spinRate":2211,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.39614812950462186,"extension":6.995993625843127},"index":4,"playId":"771d68f4-6d10-3e1e-8028-608e1203df0f","pitchNumber":4,"startTime":"2026-03-02T22:20:05.213Z","endTime":"2026-03-02T22:20:09.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"second":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.114110506549164,"aZ":-30.040623529380117,"pfxX":8.75872429698511,"pfxZ":1.446352194887364,"pX":-0.01589669332411972,"pZ":2.7539184313549603,"vX0":2.727529216006467,"vY0":-120.45503269428617,"vZ0":-0.4520192548819353,"x":117.61,"y":164.42,"x0":-2.3001757881465674,"y0":50.00010456425634,"z0":5.597057246864888,"aX":12.88442044165773},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.8,"breakHorizontal":-16.6,"spinRate":2688,"spinDirection":81},"zone":2,"typeConfidence":0.89,"plateTime":0.45448444829614365,"extension":6.778133394667215},"index":5,"playId":"eb75d1f9-7db9-3697-af2f-d597917f1c8b","pitchNumber":5,"startTime":"2026-03-02T22:20:22.600Z","endTime":"2026-03-02T22:20:28.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694876,"link":"/api/v1/people/694876"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":702500,"link":"/api/v1/people/702500"},"third":{"id":702619,"link":"/api/v1/people/702619"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":695780,"link":"/api/v1/people/695780"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"second":{"id":677601,"link":"/api/v1/people/677601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669413,"link":"/api/v1/people/669413"},"credit":"b_ab"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_ab"},{"player":{"id":669413,"link":"/api/v1/people/669413"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:20:28.455Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cooper Ingle flies out to center fielder Hector Osorio.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T22:22:40.083Z","endTime":"2026-03-02T22:23:41.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":823793,"fullName":"Eric Loomis","link":"/api/v1/people/823793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Theo Hardy replaces third baseman Cam Cauley, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_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-02T22:21:59.238Z","endTime":"2026-03-02T22:21:59.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815152,"link":"/api/v1/people/815152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"302","replacedPlayer":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Willie MacIver remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","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":1,"startTime":"2026-03-02T22:21:59.267Z","endTime":"2026-03-02T22:21:59.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"402","replacedPlayer":{"id":801525,"link":"/api/v1/people/801525"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eric Loomis replaces Ryan Brasier.","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":2,"startTime":"2026-03-02T22:21:59.268Z","endTime":"2026-03-02T22:22:41.612Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823793,"link":"/api/v1/people/823793"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.857078973914557,"aZ":-27.722484060259763,"pfxX":-0.37682749091813506,"pfxZ":2.7415039169977486,"pX":-0.521698310852001,"pZ":1.8973566200972096,"vX0":4.457711866320741,"vY0":-125.71210878863246,"vZ0":-1.231478588292144,"x":136.89,"y":187.55,"x0":-2.2576523970375337,"y0":50.00555001873841,"z0":4.612933446339783,"aX":-0.6135162826930786},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":-0.2,"spinRate":2339,"spinDirection":184},"zone":7,"typeConfidence":0.63,"plateTime":0.43321052229633805,"extension":6.192613176044784},"index":3,"playId":"82bd467b-1318-307c-bb3e-61f43790d437","pitchNumber":1,"startTime":"2026-03-02T22:22:41.612Z","endTime":"2026-03-02T22:22:45.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.491393769729907,"aZ":-30.43341696547381,"pfxX":0.6649398309132324,"pfxZ":1.1162493914413059,"pX":-0.563733363763221,"pZ":2.4762684785508307,"vX0":3.7622872373276555,"vY0":-123.74550870310337,"vZ0":0.7065791191533966,"x":138.49,"y":171.92,"x0":-2.1843932749322486,"y0":50.00600848326787,"z0":4.717671562826711,"aX":1.0410516744218816},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2395,"spinDirection":154},"zone":4,"typeConfidence":0.96,"plateTime":0.44101558325885426,"extension":6.163578508481117},"index":4,"playId":"c49fc657-c4f7-345c-bca1-e074059ba479","pitchNumber":2,"startTime":"2026-03-02T22:22:55.117Z","endTime":"2026-03-02T22:22:59.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"}},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23335384730858,"aZ":-17.62266520638472,"pfxX":-9.861665406881999,"pfxZ":7.455765654244044,"pX":0.185401527316439,"pZ":2.605304374739649,"vX0":8.998801737594121,"vY0":-139.06482089817115,"vZ0":-2.681238801226498,"x":109.93,"y":168.44,"x0":-1.8168745583143036,"y0":50.00289686607071,"z0":4.755982315796974,"aX":-19.246503093353265},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":16.0,"spinRate":2502,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.39441012761876815,"extension":6.275699809250668},"hitData":{"launchSpeed":99.6,"launchAngle":33.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.87,"coordY":39.68}},"index":5,"playId":"e4046033-8502-33d8-a975-8d502f3122ec","pitchNumber":3,"startTime":"2026-03-02T22:23:27.299Z","endTime":"2026-03-02T22:23:41.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_ab"},{"player":{"id":823793,"link":"/api/v1/people/823793"},"credit":"p_ab"},{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_pa"},{"player":{"id":823793,"link":"/api/v1/people/823793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:23:41.135Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luke Hill lines out sharply to right fielder Marcus Lee Sang.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T22:24:03.737Z","endTime":"2026-03-02T22:25:19.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702619,"fullName":"Luke Hill","link":"/api/v1/people/702619"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":823793,"fullName":"Eric Loomis","link":"/api/v1/people/823793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702619,"fullName":"Luke Hill","link":"/api/v1/people/702619"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686984,"link":"/api/v1/people/686984"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":86.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.718210254877096,"aZ":-27.39495271233202,"pfxX":-10.150003879000058,"pfxZ":2.5232513041189444,"pX":-0.10440347109137232,"pZ":2.183410442800714,"vX0":8.858565880535703,"vY0":-136.47291033145123,"vZ0":-1.1122768751006247,"x":120.98,"y":179.83,"x0":-2.0662831899749516,"y0":50.00547436626128,"z0":4.475174761469365,"aX":-19.239080746391146},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2256,"spinDirection":244},"zone":8,"typeConfidence":0.93,"plateTime":0.40063373765165844,"extension":6.369983422336852},"index":0,"playId":"24859593-9eee-3bcf-98e1-665236156949","pitchNumber":1,"startTime":"2026-03-02T22:24:03.737Z","endTime":"2026-03-02T22:24:16.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":702619,"link":"/api/v1/people/702619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.7,"endSpeed":86.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.436643323066132,"aZ":-14.737321618209538,"pfxX":-7.147399310379085,"pfxZ":9.070527773845054,"pX":0.9778442439720121,"pZ":2.302648964439109,"vX0":10.188817574787997,"vY0":-137.50670339622317,"vZ0":-3.4842068468126994,"x":79.73,"y":176.61,"x0":-1.8405107125279976,"y0":50.00121171878129,"z0":4.5810351254795245,"aX":-13.737956518455926},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2442,"spinDirection":238},"zone":14,"typeConfidence":0.93,"plateTime":0.3977649921014801,"extension":6.410222637400756},"index":1,"playId":"ee510384-6188-328f-ba9a-377c15d0556c","pitchNumber":2,"startTime":"2026-03-02T22:24:18.110Z","endTime":"2026-03-02T22:24:23.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":702619,"link":"/api/v1/people/702619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292257437906926,"aZ":-17.102768621896487,"pfxX":-7.699974107608222,"pfxZ":7.84513730779701,"pX":-1.35820594938248,"pZ":2.0996191190733193,"vX0":4.958631824012946,"vY0":-137.88302140624384,"vZ0":-3.774986566894451,"x":168.77,"y":182.09,"x0":-2.1815148152558006,"y0":50.00440118904878,"z0":4.64401476532911,"aX":-14.794559461306628},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":12.8,"spinRate":2487,"spinDirection":239},"zone":13,"typeConfidence":0.93,"plateTime":0.39758562653118856,"extension":6.216906688055088},"index":2,"playId":"46de7df9-abc1-3af4-b0f5-d0112ee041d9","pitchNumber":3,"startTime":"2026-03-02T22:24:35.184Z","endTime":"2026-03-02T22:24:42.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":702619,"link":"/api/v1/people/702619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17752559798585,"aZ":-16.039349830905632,"pfxX":-7.580037464610128,"pfxZ":8.462153684940574,"pX":0.09539715432594467,"pZ":2.2709774376160112,"vX0":8.194215335268707,"vY0":-136.9561678135203,"vZ0":-3.301708839799953,"x":113.36,"y":177.46,"x0":-1.9451298447846355,"y0":50.00511057550886,"z0":4.583918136432459,"aX":-14.456784100496124},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2411,"spinDirection":234},"zone":5,"typeConfidence":0.93,"plateTime":0.3993605610831681,"extension":6.498476728550188},"index":3,"playId":"7342618e-994d-38dd-948a-a793b363dc45","pitchNumber":4,"startTime":"2026-03-02T22:24:51.011Z","endTime":"2026-03-02T22:24:54.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":702619,"link":"/api/v1/people/702619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315552627293172,"aZ":-17.27926668883661,"pfxX":-7.026304102515057,"pfxZ":7.594846743497851,"pX":0.5074333510615591,"pZ":2.6019408860897215,"vX0":8.915348994358284,"vY0":-138.52802678541101,"vZ0":-2.7745832575906766,"x":97.66,"y":168.53,"x0":-1.8260888055146118,"y0":50.00131566062417,"z0":4.759080109872223,"aX":-13.778558174293456},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":11.0,"spinRate":2418,"spinDirection":233},"zone":6,"typeConfidence":0.92,"plateTime":0.39402946811079653,"extension":6.419975709661514},"hitData":{"launchSpeed":107.0,"launchAngle":16.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":175.48,"coordY":82.98}},"index":4,"playId":"2ef458a0-b1f0-3fe0-b732-cb736b3e8039","pitchNumber":5,"startTime":"2026-03-02T22:25:13.492Z","endTime":"2026-03-02T22:25:19.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":702619,"link":"/api/v1/people/702619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702619,"link":"/api/v1/people/702619"},"credit":"b_ab"},{"player":{"id":823793,"link":"/api/v1/people/823793"},"credit":"p_ab"},{"player":{"id":702619,"link":"/api/v1/people/702619"},"credit":"b_pa"},{"player":{"id":823793,"link":"/api/v1/people/823793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:25:19.784Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Aaron Walton lines out to shortstop Keyber Rodriguez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T22:25:29.876Z","endTime":"2026-03-02T22:25:47.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":830239,"fullName":"Aaron Walton","link":"/api/v1/people/830239"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":823793,"fullName":"Eric Loomis","link":"/api/v1/people/823793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":830239,"fullName":"Aaron Walton","link":"/api/v1/people/830239"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.924552362698684,"aZ":-26.70749579809369,"pfxX":-2.7776590092581834,"pfxZ":3.3875813732778433,"pX":-0.4894739166927237,"pZ":2.2480626367178265,"vX0":4.9907155587444185,"vY0":-125.78256629638165,"vZ0":-0.5907240489442246,"x":135.66,"y":178.08,"x0":-2.132456450504473,"y0":50.00068190598994,"z0":4.638856921489498,"aX":-4.47993692539477},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.2,"breakHorizontal":4.0,"spinRate":2351,"spinDirection":190},"zone":7,"typeConfidence":0.53,"plateTime":0.43434036843050183,"extension":6.276426737368225},"hitData":{"launchSpeed":58.5,"launchAngle":33.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.03,"coordY":129.38}},"index":0,"playId":"678c27dc-3a63-3abb-a6a0-fa682f783869","pitchNumber":1,"startTime":"2026-03-02T22:25:42.230Z","endTime":"2026-03-02T22:25:47.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823793,"link":"/api/v1/people/823793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666194,"link":"/api/v1/people/666194"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":815152,"link":"/api/v1/people/815152"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":800540,"link":"/api/v1/people/800540"},"right":{"id":686984,"link":"/api/v1/people/686984"}},"offense":{"batter":{"id":830239,"link":"/api/v1/people/830239","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":830239,"link":"/api/v1/people/830239"},"credit":"b_ab"},{"player":{"id":823793,"link":"/api/v1/people/823793"},"credit":"p_ab"},{"player":{"id":830239,"link":"/api/v1/people/830239"},"credit":"b_pa"},{"player":{"id":823793,"link":"/api/v1/people/823793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-02T22:25:47.484Z","atBatIndex":67}]