[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:41:04.592Z","endTime":"2026-03-24T19:41:19.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-24T16:45:51.706Z","endTime":"2026-03-24T19:23:33.580Z","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-24T19:23:33.580Z","endTime":"2026-03-24T19:40:32.787Z","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-24T19:40:32.787Z","endTime":"2026-03-24T19:41:06.692Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77980888898315,"aZ":-17.922516265441114,"pfxX":-7.514871279537921,"pfxZ":7.750990668612202,"pX":-0.8371599910465268,"pZ":2.886105815767498,"vX0":7.356448175579361,"vY0":-134.86759356284497,"vZ0":-3.3952477316139644,"x":148.91,"y":160.86,"x0":-2.6259564635248145,"y0":50.006337442515054,"z0":5.428092870124872,"aX":-13.824312590253413},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2436,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.40637996046317015,"extension":5.919582274902012},"hitData":{"launchSpeed":84.3,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.18,"coordY":147.78}},"index":3,"playId":"7f641476-c1ca-3729-9c35-fcbf6bc4fd74","pitchNumber":1,"startTime":"2026-03-24T19:41:06.692Z","endTime":"2026-03-24T19:41:19.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-24T19:41:19.636Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brayan Rocchio homers (2) on a line drive to right center field. Angel Martínez scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:41:30.718Z","endTime":"2026-03-24T19:42:34.667Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63956576655765,"aZ":-17.816160445653953,"pfxX":-5.553722183081794,"pfxZ":7.742676014796123,"pX":-0.4030556724029527,"pZ":3.310877676525743,"vX0":7.75197697204595,"vY0":-135.10183590881672,"vZ0":-2.4845455258309697,"x":132.36,"y":149.39,"x0":-2.5841221208373453,"y0":50.00107857544604,"z0":5.4905523699589995,"aX":-10.296443203202083},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":8.5,"spinRate":2382,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40498964472675025,"extension":5.759533696528899},"index":0,"playId":"da995e83-98c1-3027-afe3-d3a0b0023fb7","pitchNumber":1,"startTime":"2026-03-24T19:41:41.202Z","endTime":"2026-03-24T19:41:47.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Angel Martínez steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"da995e83-98c1-3027-afe3-d3a0b0023fb7","startTime":"2026-03-24T19:41:52.281Z","endTime":"2026-03-24T19:42:06.142Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"postOnSecond":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.46,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.090341335873475,"aZ":-23.1281446268632,"pfxX":-3.5015466572896505,"pfxZ":5.121448217753805,"pX":-0.20372101532348205,"pZ":2.0239743443327196,"vX0":7.4790124985419215,"vY0":-131.79835371340792,"vZ0":-4.503083407466337,"x":124.77,"y":184.13,"x0":-2.618694227515119,"y0":50.00130536378667,"z0":5.455234337176289,"aX":-6.182668892434195},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":4.8,"spinRate":2425,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4150237224175548,"extension":6.011848463856327},"hitData":{"launchSpeed":105.0,"launchAngle":20.0,"totalDistance":389.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":185.61,"coordY":53.51}},"index":2,"playId":"6b0c743c-13de-3088-901e-0872a0f49b92","pitchNumber":2,"startTime":"2026-03-24T19:42:06.142Z","endTime":"2026-03-24T19:42:34.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-12.700000000000003,"leverageIndex":1.46,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:42:34.667Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:42:46.404Z","endTime":"2026-03-24T19:43:56.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303367388677064,"aZ":-38.41037161416222,"pfxX":6.671703577660971,"pfxZ":-4.5666310432954695,"pX":-0.6526294885465818,"pZ":2.368359177521107,"vX0":2.2989098092000035,"vY0":-116.1905521769554,"vZ0":0.6446149981755676,"x":141.88,"y":174.83,"x0":-2.5225969718481567,"y0":50.005799100666906,"z0":5.744788122314793,"aX":9.099899847631333},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.8,"breakHorizontal":-12.7,"spinRate":2771,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4718648193395065,"extension":5.810427718314538},"index":0,"playId":"3bed1dfc-139b-34d8-84bb-acb6e1d2bfaf","pitchNumber":1,"startTime":"2026-03-24T19:42:52.087Z","endTime":"2026-03-24T19:42:56.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33389727831074,"aZ":-38.22238743208489,"pfxX":6.567985622366354,"pfxZ":-4.4933172326232045,"pX":0.6584122942398368,"pZ":1.6030143416847416,"vX0":5.0952217429760065,"vY0":-115.78559236915491,"vZ0":-0.9724231942723154,"x":91.9,"y":195.5,"x0":-2.4306931272811214,"y0":50.003427274099316,"z0":5.713609235119608,"aX":8.84052289221838},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.0,"breakHorizontal":-13.2,"spinRate":2798,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4746102422938936,"extension":5.727879427883247},"index":1,"playId":"7e7c6f81-848b-3d54-86e8-60bcecf67c96","pitchNumber":2,"startTime":"2026-03-24T19:43:05.622Z","endTime":"2026-03-24T19:43:08.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.3,"endSpeed":86.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39287884596323,"aZ":-14.822178803077279,"pfxX":-6.265409813737477,"pfxZ":8.991485809936744,"pX":1.5008712371260984,"pZ":2.5793780024061905,"vX0":12.753040739355635,"vY0":-138.1707759437537,"vZ0":-4.58965562599786,"x":59.79,"y":169.14,"x0":-2.3647603608765353,"y0":50.00141367103449,"z0":5.261265044571005,"aX":-12.0906405430288},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2609,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39673487358321635,"extension":6.044054369963456},"index":2,"playId":"5cdecace-e0c0-3f75-b5a5-93b268f6730c","pitchNumber":3,"startTime":"2026-03-24T19:43:22.362Z","endTime":"2026-03-24T19:43:26.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333097751978585,"aZ":-40.7939723256999,"pfxX":6.060828152714281,"pfxZ":-6.418209797608814,"pX":1.8041713661584375,"pZ":-0.19225142321819855,"vX0":7.479450223648676,"vY0":-115.92464947288428,"vZ0":-4.432045494267214,"x":48.23,"y":243.97,"x0":-2.2677547157346827,"y0":50.002688059067076,"z0":5.69242296754559,"aX":8.139525119398737},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.5,"breakHorizontal":-13.1,"spinRate":2881,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.474880093810083,"extension":5.989328885705953},"index":3,"playId":"d05dc09c-7ad6-3c00-94d4-fbfd12d8fe64","pitchNumber":4,"startTime":"2026-03-24T19:43:36.409Z","endTime":"2026-03-24T19:43:40.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527642009242335,"aZ":-39.051374183489834,"pfxX":4.993065749328724,"pfxZ":-4.815151123455772,"pX":-0.425406317227964,"pZ":2.6011003186256816,"vX0":3.362048035223325,"vY0":-118.9526328073551,"vZ0":0.8830851282584291,"x":133.22,"y":168.55,"x0":-2.507410140072693,"y0":50.00304914915164,"z0":5.774862273763528,"aX":7.130760020748275},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.2,"breakHorizontal":-9.8,"spinRate":2769,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.46104028466729563,"extension":5.876195947912948},"index":4,"playId":"d347ec90-5021-3f9a-9062-62ed54158540","pitchNumber":5,"startTime":"2026-03-24T19:43:53.037Z","endTime":"2026-03-24T19:43:56.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:43:56.698Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rhys Hoskins singles on a ground ball to center fielder Jordan Lawlar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:44:16.860Z","endTime":"2026-03-24T19:45:16.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24789190292946,"aZ":-16.04745180915134,"pfxX":-6.54176361548995,"pfxZ":8.493811384166595,"pX":-0.24917290257598107,"pZ":3.051609852402156,"vX0":8.285974077836746,"vY0":-137.36499763328715,"vZ0":-3.188318150903884,"x":126.5,"y":156.39,"x0":-2.4638948193171757,"y0":50.00505410522524,"z0":5.327466651447976,"aX":-12.424077145220252},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2533,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39972524676139276,"extension":5.961717586203061},"index":0,"playId":"eec1ac4b-25ad-3b79-840c-df57b7889746","pitchNumber":1,"startTime":"2026-03-24T19:44:18.715Z","endTime":"2026-03-24T19:44:21.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10031527579219,"aZ":-40.19601488877346,"pfxX":7.9784760364046905,"pfxZ":-5.77274650983974,"pX":0.33276687760072005,"pZ":1.7925735607216247,"vX0":4.01166136627719,"vY0":-117.664739921334,"vZ0":-0.3809789294845294,"x":104.32,"y":190.38,"x0":-2.435268203421672,"y0":50.00072980634326,"z0":5.708060375243197,"aX":11.090829676639906},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.2,"breakHorizontal":-15.5,"spinRate":2925,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.46701358520266734,"extension":5.900342325551282},"index":1,"playId":"99413458-e486-3f2c-818d-304bd1ec0784","pitchNumber":2,"startTime":"2026-03-24T19:44:34.076Z","endTime":"2026-03-24T19:44:38.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40631605785411,"aZ":-40.391108094715726,"pfxX":7.031890388502365,"pfxZ":-5.982354952075734,"pX":1.2215206736799904,"pZ":1.18904636177108,"vX0":5.877264892722977,"vY0":-117.11973273017995,"vZ0":-1.5783118791149586,"x":70.44,"y":206.68,"x0":-2.2440277712401517,"y0":50.00275896086473,"z0":5.687519763629039,"aX":9.659101531797916},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.9,"breakHorizontal":-14.3,"spinRate":2932,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4696702121181433,"extension":5.964731981921409},"index":2,"playId":"46b198e1-45c6-30d2-a86d-97b5ee46220d","pitchNumber":3,"startTime":"2026-03-24T19:44:49.550Z","endTime":"2026-03-24T19:44:53.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2013291778894,"aZ":-27.28211552984838,"pfxX":-11.593451349791584,"pfxZ":2.5248393569825973,"pX":0.8352498597599515,"pZ":2.040700177129566,"vX0":12.36349145263083,"vY0":-138.933029681552,"vZ0":-4.141400360560012,"x":119.28,"y":168.23,"x0":-2.1815072134769062,"y0":50.0066955393306,"z0":5.379232550481885,"aX":-22.507331771497633},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.8,"breakHorizontal":18.2,"spinRate":2374,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3953138761192152,"extension":6.152905618121212},"hitData":{"launchSpeed":101.2,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.15,"coordY":102.84}},"index":3,"playId":"6b9491f1-d1f4-3ce8-a470-a10d9c3d4d19","pitchNumber":4,"startTime":"2026-03-24T19:45:03.719Z","endTime":"2026-03-24T19:45:16.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:45:16.549Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks. Rhys Hoskins to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:45:26.411Z","endTime":"2026-03-24T19:46:54.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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(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.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876105942099947,"aZ":-23.820289005949803,"pfxX":1.3807852738899191,"pfxZ":4.779945410081421,"pX":-1.1712588305663085,"pZ":3.9738868235839493,"vX0":3.5617747153156936,"vY0":-130.6972044933725,"vZ0":0.33939939748776016,"x":161.65,"y":131.49,"x0":-2.7255284524334793,"y0":50.00389867825723,"z0":5.616603594845879,"aX":2.4126676213676688},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":-3.2,"spinRate":2504,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4174362216926504,"extension":5.7225442207917645},"index":0,"playId":"addeee4a-32ad-3d38-ae36-bc1bea590c67","pitchNumber":1,"startTime":"2026-03-24T19:45:38.349Z","endTime":"2026-03-24T19:45:42.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.568174287592385,"aZ":-24.776488480918278,"pfxX":-10.271340680104668,"pfxZ":4.66005853582821,"pX":-1.2583797909228338,"pZ":2.5486143337640015,"vX0":6.450214869074351,"vY0":-125.74159670485254,"vZ0":-2.381548498639531,"x":164.97,"y":169.97,"x0":-2.533825047253665,"y0":50.00161749241933,"z0":5.536351281475564,"aX":-16.303355385579568},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":2294,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4370533914735457,"extension":5.8276752376593235},"index":1,"playId":"8320c4b9-8771-380d-92dc-23ff3bab9248","pitchNumber":2,"startTime":"2026-03-24T19:45:57.047Z","endTime":"2026-03-24T19:46:01.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59320680695149,"aZ":-22.560835462858762,"pfxX":-5.1373094784156965,"pfxZ":5.000237857413108,"pX":-0.9740538241312112,"pZ":3.1446143960242017,"vX0":6.200015701879203,"vY0":-137.5289865830574,"vZ0":-1.8413022241044912,"x":154.13,"y":153.88,"x0":-2.5867969165607714,"y0":50.000620000681515,"z0":5.348071216506996,"aX":-9.8717712728627},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":8.0,"spinRate":2505,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3977780101496151,"extension":5.832942944811668},"index":2,"playId":"262a5b44-418c-3784-847b-bfc22f67f89e","pitchNumber":3,"startTime":"2026-03-24T19:46:14.037Z","endTime":"2026-03-24T19:46:18.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38558115210741,"aZ":-28.078290439463405,"pfxX":-10.664324668567048,"pfxZ":2.1635570931087056,"pX":-0.44331120229577087,"pZ":3.0916116263052955,"vX0":8.980312424019269,"vY0":-136.98228514705744,"vZ0":-1.7956039555652321,"x":133.9,"y":155.31,"x0":-2.3850624724036944,"y0":50.00318723634208,"z0":5.682787264057714,"aX":-20.186515485155773},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":17.3,"spinRate":2274,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4004671462197411,"extension":5.8571127405560945},"index":3,"playId":"9cca124f-dc06-30a7-85a7-a1de8b0bb822","pitchNumber":4,"startTime":"2026-03-24T19:46:33.073Z","endTime":"2026-03-24T19:46:37.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30597693995074,"aZ":-26.42266964612382,"pfxX":-9.664537677201178,"pfxZ":3.081550385859451,"pX":-0.4679562482531315,"pZ":4.16333562817157,"vX0":8.35733319632934,"vY0":-136.10386042086358,"vZ0":0.666311965607996,"x":134.84,"y":126.37,"x0":-2.3305058347156113,"y0":50.00194637023659,"z0":5.752437167826927,"aX":-18.037622238408442},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":15.6,"spinRate":2265,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40321702868080367,"extension":5.7798372589338705},"index":4,"playId":"51c8d502-6b45-314b-ad4a-abddf52e57f7","pitchNumber":5,"startTime":"2026-03-24T19:46:50.674Z","endTime":"2026-03-24T19:46:54.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.4,"awayTeamWinProbability":71.6,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.93,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:46:54.571Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:47:57.628Z","endTime":"2026-03-24T19:49:14.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T19:47:10.164Z","endTime":"2026-03-24T19:47:59.944Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.192163089227755,"aZ":-28.712756209791557,"pfxX":-10.635948674494687,"pfxZ":1.8362923043081878,"pX":-0.5826369805801256,"pZ":3.610752977387828,"vX0":8.672594504631068,"vY0":-136.60018262876594,"vZ0":-0.08069104580711484,"x":139.21,"y":141.29,"x0":-2.4230044040020733,"y0":50.001095891748605,"z0":5.621241472049062,"aX":-20.01958268402222},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":2309,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40157939877612314,"extension":5.8525424796359005},"index":1,"playId":"14a994f3-fb37-3995-b2fc-8e44569fee86","pitchNumber":1,"startTime":"2026-03-24T19:47:59.944Z","endTime":"2026-03-24T19:48:06.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.220869706352005,"aZ":-38.90244390614385,"pfxX":3.9654311869158927,"pfxZ":-4.749534812443963,"pX":-0.40741166053484557,"pZ":1.1317769912032019,"vX0":3.9484054967078266,"vY0":-118.39483735710984,"vZ0":-2.0487853299755185,"x":132.53,"y":208.22,"x0":-2.6138301961933603,"y0":50.00464182134386,"z0":5.57834093388129,"aX":5.613543077678117},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.9,"breakHorizontal":-8.2,"spinRate":2880,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4631340673550177,"extension":5.945004955799867},"index":2,"playId":"9423c014-512a-352d-9724-048586c05149","pitchNumber":2,"startTime":"2026-03-24T19:48:16.717Z","endTime":"2026-03-24T19:48:20.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00227336531024,"aZ":-26.113268747326444,"pfxX":-9.603085410756343,"pfxZ":3.221804537119276,"pX":0.1916234485817074,"pZ":2.4171480868174826,"vX0":10.055686669673573,"vY0":-136.31415054350126,"vZ0":-3.336148832932983,"x":109.7,"y":173.52,"x0":-2.2976937914531717,"y0":50.00310800633676,"z0":5.459941743320668,"aX":-18.070119356668442},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":15.2,"spinRate":2332,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4018273222359938,"extension":6.1165004023665075},"index":3,"playId":"9cdd937d-33ae-3908-90da-75d6f294f1e3","pitchNumber":3,"startTime":"2026-03-24T19:48:33.854Z","endTime":"2026-03-24T19:48:38.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895532604033587,"aZ":-40.39077843331168,"pfxX":4.763826791307439,"pfxZ":-5.617347678239061,"pX":0.3609550155402651,"pZ":1.7508393499136947,"vX0":5.003797207258388,"vY0":-120.12100087675425,"vZ0":-0.879214074826034,"x":103.24,"y":191.51,"x0":-2.36653799884693,"y0":50.00115556375931,"z0":5.707324861530302,"aX":6.9712351828219505},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.1,"breakHorizontal":-9.8,"spinRate":2856,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4556939897733976,"extension":5.941647272808144},"index":4,"playId":"3b29c697-dbad-3de0-9e50-b3485cefa611","pitchNumber":4,"startTime":"2026-03-24T19:48:53.100Z","endTime":"2026-03-24T19:48:57.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04430477377693,"aZ":-38.12330547050514,"pfxX":6.687634475595497,"pfxZ":-4.175035772893852,"pX":0.5281508858515618,"pZ":1.3681283301951794,"vX0":5.061907716309177,"vY0":-118.9002734908716,"vZ0":-1.9943243920792098,"x":96.87,"y":201.84,"x0":-2.501862434823576,"y0":50.005252911380346,"z0":5.6961725500064535,"aX":9.520282540882981},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.8,"breakHorizontal":-13.4,"spinRate":2849,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4616927483639426,"extension":5.857130369975237},"index":5,"playId":"1c7afc2b-341c-3826-961c-80add20ffb92","pitchNumber":5,"startTime":"2026-03-24T19:49:10.166Z","endTime":"2026-03-24T19:49:14.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":3.5000000000000036,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:49:14.201Z","atBatIndex":5},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"CJ Kayfus hit by pitch. Rhys Hoskins to 3rd. Daniel Schneemann to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:49:31.673Z","endTime":"2026-03-24T19:50:54.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnThird":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.400684257433785,"aZ":-36.67054556695959,"pfxX":7.963899285044403,"pfxZ":-3.221228560185483,"pX":-0.6228436123567636,"pZ":1.4238031260503228,"vX0":2.3133585203824447,"vY0":-117.51603220241905,"vZ0":-2.012176435234389,"x":140.74,"y":200.34,"x0":-2.6546499687081577,"y0":50.00137926854172,"z0":5.699674969311984,"aX":11.129091392253754},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.0,"breakHorizontal":-15.0,"spinRate":2835,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.46620885221030495,"extension":5.841534773387021},"index":0,"playId":"d7cad455-ff07-3700-9d25-afe1e9ecb59b","pitchNumber":1,"startTime":"2026-03-24T19:49:44.364Z","endTime":"2026-03-24T19:49:48.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126915580153938,"aZ":-27.157447801795378,"pfxX":-11.47708066191067,"pfxZ":3.1760375365282156,"pX":1.2985289244682054,"pZ":1.575520786912133,"vX0":12.410276544039899,"vY0":-124.91672757668788,"vZ0":-4.125888462463978,"x":67.5,"y":196.24,"x0":-2.2424820362962214,"y0":50.00509851738188,"z0":5.480996125410828,"aX":-18.143837768565643},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":17.9,"spinRate":2225,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4384581964704446,"extension":5.9467701663771235},"index":1,"playId":"f883ae1e-b461-3b9c-82de-5b42afb21750","pitchNumber":2,"startTime":"2026-03-24T19:50:02.805Z","endTime":"2026-03-24T19:50:06.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07595984210226,"aZ":-27.424730725210573,"pfxX":-11.551360468162802,"pfxZ":2.48463337360526,"pX":0.1061049178171765,"pZ":1.8480211762153431,"vX0":10.702559178291782,"vY0":-137.77809563926434,"vZ0":-4.581718137268635,"x":112.96,"y":188.88,"x0":-2.337645671550384,"y0":50.00577223170721,"z0":5.397607035164049,"aX":-22.09870141701478},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.6,"breakHorizontal":18.5,"spinRate":2370,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3983236603904019,"extension":6.022824769827783},"index":2,"playId":"69c544b6-6ef5-37b9-b127-d263556a1a19","pitchNumber":3,"startTime":"2026-03-24T19:50:21.015Z","endTime":"2026-03-24T19:50:24.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.720809500167128,"aZ":-38.00830854905349,"pfxX":3.4395435556823237,"pfxZ":-4.012976673090374,"pX":1.189336836376561,"pZ":0.6856671277896762,"vX0":7.220820559546443,"vY0":-119.74365374810382,"vZ0":-3.721586666500925,"x":71.67,"y":220.27,"x0":-2.3096881456235496,"y0":50.00045610028927,"z0":5.653880173456694,"aX":5.003345965024475},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.9,"breakHorizontal":-7.9,"spinRate":2792,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45707911680236624,"extension":5.9949206238803585},"index":3,"playId":"a3d867e7-7850-3085-8562-e12b2983bbcb","pitchNumber":4,"startTime":"2026-03-24T19:50:48.346Z","endTime":"2026-03-24T19:50:54.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.32,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:50:54.203Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a ground ball to center fielder Jordan Lawlar. Rhys Hoskins scores. Daniel Schneemann scores. CJ Kayfus to 2nd.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:51:22.214Z","endTime":"2026-03-24T19:51:53.424Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":84.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467030079662432,"aZ":-22.50897663261969,"pfxX":0.288652898028559,"pfxZ":5.419689040443152,"pX":0.9118457476960373,"pZ":1.4606583261392116,"vX0":8.829265200181112,"vY0":-132.29792156296207,"vZ0":-5.713332860275353,"x":82.24,"y":199.34,"x0":-2.4972068852348994,"y0":50.00604759696024,"z0":5.282992256790717,"aX":0.51513946175202},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":-2.3,"spinRate":2537,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41295560764347927,"extension":6.063595483362506},"index":0,"playId":"9c77f444-c48d-3ce3-9d90-bcb37369c3c5","pitchNumber":1,"startTime":"2026-03-24T19:51:22.258Z","endTime":"2026-03-24T19:51:28.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.1,"endSpeed":86.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.786664186613734,"aZ":-25.233913228786992,"pfxX":-10.320838904569829,"pfxZ":3.6140418532842,"pX":-0.3043151591165243,"pZ":2.2009667287526447,"vX0":9.409213416453635,"vY0":-138.1519652478198,"vZ0":-3.9699255317205657,"x":128.6,"y":179.35,"x0":-2.4250584983606926,"y0":50.00136489471871,"z0":5.366811832872381,"aX":-19.80944568634172},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":2328,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.3975257470811244,"extension":5.972046700253782},"hitData":{"launchSpeed":109.6,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.83,"coordY":110.44}},"index":1,"playId":"0d875cd6-269d-36f7-a319-0c7fc1d308b9","pitchNumber":2,"startTime":"2026-03-24T19:51:39.457Z","endTime":"2026-03-24T19:51:53.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":-12.099999999999998,"leverageIndex":2.16,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:51:53.424Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jaison Chourio flies out to left fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T19:54:10.623Z","endTime":"2026-03-24T19:54:21.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694492,"fullName":"Hayden Durke","link":"/api/v1/people/694492"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T19:52:07.201Z","endTime":"2026-03-24T19:53:26.183Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hayden Durke replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T19:53:26.183Z","endTime":"2026-03-24T19:54:12.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694492,"link":"/api/v1/people/694492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72725911245749,"aZ":-15.56866394146789,"pfxX":-2.998717158322814,"pfxZ":8.553581715871601,"pX":0.06675477824050613,"pZ":2.5709267148974417,"vX0":7.497015638075402,"vY0":-137.97432919019877,"vZ0":-6.635707168778838,"x":114.46,"y":169.36,"x0":-2.2877260103583565,"y0":50.001785380730965,"z0":6.043323522318254,"aX":-5.82144285709234},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":4.0,"spinRate":2404,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.3959346212582484,"extension":6.150405440077729},"hitData":{"launchSpeed":93.5,"launchAngle":39.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.9,"coordY":90.93}},"index":2,"playId":"1ca1baf3-454f-305d-9076-e77fe06dbb43","pitchNumber":1,"startTime":"2026-03-24T19:54:12.922Z","endTime":"2026-03-24T19:54:21.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694492,"link":"/api/v1/people/694492","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":694492,"link":"/api/v1/people/694492"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":694492,"link":"/api/v1/people/694492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:54:21.989Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T19:56:18.649Z","endTime":"2026-03-24T19:57:02.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.476280722087758,"aZ":-15.748504708357887,"pfxX":2.892955968768171,"pfxZ":9.09537185754743,"pX":0.2687187373073844,"pZ":3.0753278632475336,"vX0":-2.8095147061426125,"vY0":-133.46605941754493,"vZ0":-3.4438647499279944,"x":106.76,"y":155.75,"x0":0.958690607043687,"y0":50.002457435954355,"z0":5.5152360357948575,"aX":5.2241176660858395},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-4.7,"spinRate":1924,"spinDirection":149},"zone":2,"typeConfidence":0.89,"plateTime":0.41024593191356074,"extension":6.235080285822248},"index":0,"playId":"2e0316ff-9fbc-3585-91df-5885ee15b6e5","pitchNumber":1,"startTime":"2026-03-24T19:56:22.023Z","endTime":"2026-03-24T19:56:25.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-24T19:56:34.095Z","endTime":"2026-03-24T19:56:41.092Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.046485427471218,"aZ":-19.44251579217512,"pfxX":2.8088178063561267,"pfxZ":7.226155454049863,"pX":0.3429432161511423,"pZ":4.923229222682234,"vX0":-2.491242723405351,"vY0":-131.91225089645607,"vZ0":1.6671996308393884,"x":103.93,"y":105.85,"x0":0.9346367286276374,"y0":50.00473724328658,"z0":5.716269288389502,"aX":4.950867641306941},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-4.6,"spinRate":2099,"spinDirection":155},"zone":12,"typeConfidence":0.77,"plateTime":0.4152094919609839,"extension":6.187032202043011},"index":2,"playId":"23e08e74-0931-3d49-97a7-f53efdad5609","pitchNumber":2,"startTime":"2026-03-24T19:56:41.092Z","endTime":"2026-03-24T19:56:44.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.768038618570394,"aZ":-16.45285155516129,"pfxX":2.157044986404665,"pfxZ":8.674858040032856,"pX":-0.5365702195294845,"pZ":3.4843931528665424,"vX0":-3.913663567251685,"vY0":-133.76757906818906,"vZ0":-2.3413724700598078,"x":137.45,"y":144.7,"x0":0.6650342353738542,"y0":50.00648090047855,"z0":5.5501962998140515,"aX":3.911355938296028},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":-3.1,"spinRate":2138,"spinDirection":150},"zone":11,"typeConfidence":0.88,"plateTime":0.409408602553222,"extension":6.234962259367846},"hitData":{"launchSpeed":62.2,"launchAngle":57.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.27,"coordY":153.75}},"index":3,"playId":"8d9c909e-80b9-30fc-8555-f8a3b6f5151e","pitchNumber":3,"startTime":"2026-03-24T19:56:53.756Z","endTime":"2026-03-24T19:57:02.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:57:02.263Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T19:57:14.777Z","endTime":"2026-03-24T19:58:04.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206471713106094,"aZ":-12.323623780662944,"pfxX":1.5543419907538294,"pfxZ":11.014456556831178,"pX":-0.4522931660436332,"pZ":2.592974916471291,"vX0":-3.921775970102741,"vY0":-133.50644667396818,"vZ0":-5.272271862378233,"x":134.24,"y":168.77,"x0":0.8348485684496147,"y0":50.00189275386859,"z0":5.483089020263274,"aX":2.801564955384473},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":-1.9,"spinRate":2093,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.4105437212903711,"extension":6.383231573711053},"index":0,"playId":"098bcb60-ec86-3a1d-a427-d16804ca1cc1","pitchNumber":1,"startTime":"2026-03-24T19:57:28.186Z","endTime":"2026-03-24T19:57:34.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759519121368047,"aZ":-22.76719047928009,"pfxX":7.786297604121925,"pfxZ":5.229773559367986,"pX":1.1721558260249296,"pZ":3.660314131023617,"vX0":-2.190807357727357,"vY0":-133.1041569868071,"vZ0":-0.6506178666954179,"x":72.32,"y":139.95,"x0":0.9925799435272613,"y0":50.006553777955325,"z0":5.552058476905585,"aX":14.01605537730353},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":-13.7,"spinRate":1956,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.4110230200760654,"extension":6.16734676026754},"index":1,"playId":"5ce46339-bd2b-351c-94a9-adbffdb3fdcb","pitchNumber":2,"startTime":"2026-03-24T19:57:41.266Z","endTime":"2026-03-24T19:57:44.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779340747801722,"aZ":-32.291680707592,"pfxX":8.186006373494534,"pfxZ":-0.07790950265902374,"pX":1.2849444870205897,"pZ":3.0394706914067675,"vX0":-2.373276704133632,"vY0":-123.42692258259994,"vZ0":0.5216457909774992,"x":68.02,"y":156.71,"x0":1.2011277528664874,"y0":50.00186593398319,"z0":5.565725925910326,"aX":12.50741312393097},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":-14.2,"spinRate":1718,"spinDirection":119},"zone":12,"typeConfidence":0.91,"plateTime":0.44540592639479515,"extension":5.992330185310896},"index":2,"playId":"45abb42d-b558-3ffe-befa-860f11372ce2","pitchNumber":3,"startTime":"2026-03-24T19:58:00.137Z","endTime":"2026-03-24T19:58:04.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:58:04.485Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T19:58:19.493Z","endTime":"2026-03-24T19:59:45.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.397307515487263,"aZ":-13.06981797570097,"pfxX":3.3010636957310924,"pfxZ":10.391387990826157,"pX":-0.6901536418200289,"pZ":2.8278725955536483,"vX0":-4.889484424709966,"vY0":-134.98036029164228,"vZ0":-4.453617817000498,"x":143.31,"y":162.43,"x0":0.7189627227457219,"y0":50.003835706051944,"z0":5.425006135725559,"aX":6.069911427735521},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-4.9,"spinRate":2122,"spinDirection":152},"zone":4,"typeConfidence":0.92,"plateTime":0.40637547296943577,"extension":6.399848585503143},"index":0,"playId":"459ec98d-da42-339e-968a-245518d74605","pitchNumber":1,"startTime":"2026-03-24T19:58:25.988Z","endTime":"2026-03-24T19:58:29.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.8,"endSpeed":76.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367604246016736,"aZ":-28.9271199198414,"pfxX":8.000759565052284,"pfxZ":2.1799916895198423,"pX":-0.6725555614302927,"pZ":0.6918473184567484,"vX0":-6.234887015070442,"vY0":-121.74884494386149,"vZ0":-5.200314792381831,"x":142.64,"y":220.1,"x0":0.8903129873711854,"y0":50.00399386473788,"z0":5.378618590980536,"aX":11.93294057049385},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-12.8,"spinRate":1819,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.451007456319088,"extension":5.946349825271905},"index":1,"playId":"49ae1774-cfe0-3514-b835-2e0d396fde6d","pitchNumber":2,"startTime":"2026-03-24T19:58:36.747Z","endTime":"2026-03-24T19:58:41.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436038013270647,"aZ":-28.799187392754558,"pfxX":9.459667019994729,"pfxZ":2.2226205755436865,"pX":-0.12720045555960646,"pZ":1.5087452467808493,"vX0":-5.526375658681463,"vY0":-122.22752790812731,"vZ0":-3.497663358246594,"x":121.85,"y":198.04,"x0":0.9307653932678104,"y0":50.00120581361615,"z0":5.423425176787139,"aX":14.353268822977805},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":-15.8,"spinRate":1997,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.4476177745697747,"extension":6.115285232733044},"index":2,"playId":"6f6b50c0-c918-3c58-b7bc-a1ab9616e2c6","pitchNumber":3,"startTime":"2026-03-24T19:58:50.399Z","endTime":"2026-03-24T19:58:54.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-24T19:58:58.810Z","endTime":"2026-03-24T19:59:12.873Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.1,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.702116376466314,"aZ":-16.764258879142112,"pfxX":3.426163448113903,"pfxZ":8.054139123097581,"pX":-0.3345778697536397,"pZ":4.527620299497948,"vX0":-4.430302443042442,"vY0":-137.0676276987918,"vZ0":0.22099457287539126,"x":129.75,"y":116.53,"x0":0.8533198670962794,"y0":50.00322537303393,"z0":5.585487659303767,"aX":6.556166127261178},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":-5.3,"spinRate":2066,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.39875493774719706,"extension":6.188114716046136},"index":4,"playId":"8ea97839-964e-397b-8a99-176ddab5e354","pitchNumber":4,"startTime":"2026-03-24T19:59:12.873Z","endTime":"2026-03-24T19:59:16.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.776192532186002,"aZ":-13.644302521352822,"pfxX":2.723378529184987,"pfxZ":9.98848166684964,"pX":0.6624597518200076,"pZ":3.3678965292894674,"vX0":-1.650544488991961,"vY0":-135.3995152789247,"vZ0":-2.9771297906363143,"x":91.75,"y":147.85,"x0":0.9263663921693455,"y0":50.003241411769984,"z0":5.437378183925248,"aX":5.05284429228443},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":-4.6,"spinRate":2117,"spinDirection":150},"zone":3,"typeConfidence":0.92,"plateTime":0.40463536159098057,"extension":6.442348404518688},"index":5,"playId":"122a12ff-f9fe-33c2-832a-b2c3ed768d98","pitchNumber":5,"startTime":"2026-03-24T19:59:26.063Z","endTime":"2026-03-24T19:59:31.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.302124150670526,"aZ":-14.454062697358559,"pfxX":4.072768600726109,"pfxZ":9.36999980997589,"pX":-1.07387454624326,"pZ":1.817718226236454,"vX0":-6.358951926997602,"vY0":-136.25886758449357,"vZ0":-6.644964023500766,"x":157.93,"y":189.7,"x0":0.7547545206824109,"y0":50.00667405520722,"z0":5.276210840795704,"aX":7.705757299279534},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-6.1,"spinRate":2031,"spinDirection":154},"zone":13,"typeConfidence":0.89,"plateTime":0.40109486845618214,"extension":6.3886002090251734},"index":6,"playId":"4810e94c-33d7-3974-9c06-c1223372e6da","pitchNumber":6,"startTime":"2026-03-24T19:59:39.800Z","endTime":"2026-03-24T19:59:45.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:59:45.252Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Arenado lines out to second baseman Brayan Rocchio.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T20:00:07.494Z","endTime":"2026-03-24T20:00:36.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.658887961190796,"aZ":-30.712662870894903,"pfxX":8.150047909950153,"pfxZ":0.9807565718748199,"pX":0.016676227752887306,"pZ":1.3347144525335086,"vX0":-4.835360198892406,"vY0":-121.54707972539373,"vZ0":-3.5620808210590287,"x":116.36,"y":202.74,"x0":0.9721407078094624,"y0":50.00547215554106,"z0":5.483980682933388,"aX":12.20548389128153},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":-13.7,"spinRate":1801,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.450492961755216,"extension":6.124001363409692},"index":0,"playId":"daf9a827-ec8a-364c-9c86-3da86a9c9393","pitchNumber":1,"startTime":"2026-03-24T20:00:10.881Z","endTime":"2026-03-24T20:00:15.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10118015269458,"aZ":-16.50785696005053,"pfxX":2.5095567764876527,"pfxZ":8.520036270870387,"pX":-0.6772984606113799,"pZ":3.087283363340504,"vX0":-4.685069215885333,"vY0":-134.48403221416845,"vZ0":-3.272300669760655,"x":142.82,"y":155.42,"x0":0.7582761903204276,"y0":50.004349037963806,"z0":5.485069615917258,"aX":4.61582734843328},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-3.6,"spinRate":2044,"spinDirection":155},"zone":1,"typeConfidence":0.88,"plateTime":0.4066732680872569,"extension":6.259436916921478},"hitData":{"launchSpeed":52.7,"launchAngle":30.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":133.91,"coordY":142.4}},"index":1,"playId":"5454d30c-6725-3135-b992-6e29f9aebd11","pitchNumber":2,"startTime":"2026-03-24T20:00:28.143Z","endTime":"2026-03-24T20:00:36.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:00:36.857Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T20:02:36.467Z","endTime":"2026-03-24T20:03:22.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Soroka replaces Hayden Durke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:02:11.115Z","endTime":"2026-03-24T20:02:38.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647336,"link":"/api/v1/people/647336"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694492,"link":"/api/v1/people/694492","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.793311547520666,"aZ":-16.784757902996414,"pfxX":-5.144999070267417,"pfxZ":8.258368129177216,"pX":-0.4721461632105032,"pZ":3.8114298979819607,"vX0":6.89148788136138,"vY0":-135.67494268805532,"vZ0":-1.751804212430854,"x":135.0,"y":135.87,"x0":-2.377119734441998,"y0":50.00198900284275,"z0":5.635648193585377,"aX":-9.587548664656127},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2440,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40375717836077474,"extension":6.049563024950404},"index":1,"playId":"278a650a-934b-368b-89ae-628540feb154","pitchNumber":1,"startTime":"2026-03-24T20:02:38.247Z","endTime":"2026-03-24T20:02:42.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.092743469622352,"aZ":-36.289310705668605,"pfxX":5.14021753070107,"pfxZ":-3.013748660071366,"pX":-0.7212803240003258,"pZ":2.3421089042919525,"vX0":2.5802666069747833,"vY0":-115.8870197387041,"vZ0":-0.06880928789707919,"x":144.49,"y":175.54,"x0":-2.5161010528990353,"y0":50.00562997753064,"z0":5.830699619468075,"aX":7.0109817628308715},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.2,"breakHorizontal":-10.0,"spinRate":2816,"spinDirection":57},"zone":4,"typeConfidence":2.0,"plateTime":0.4721372104894903,"extension":5.805024615306877},"index":2,"playId":"f05a9bb6-2eca-3802-9369-d2eb0f1891c9","pitchNumber":2,"startTime":"2026-03-24T20:02:51.067Z","endTime":"2026-03-24T20:02:55.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.307949113564206,"aZ":-38.88344947754531,"pfxX":5.582819857689315,"pfxZ":-4.95759428689819,"pX":-0.1900235169466398,"pZ":1.7940137693344067,"vX0":3.6014648788353054,"vY0":-115.80761222884479,"vZ0":-0.6892716312581737,"x":124.24,"y":190.34,"x0":-2.4923466854056207,"y0":50.00173373693554,"z0":5.825618658989969,"aX":7.556771620722343},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.9,"breakHorizontal":-11.0,"spinRate":2864,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.47356019431456264,"extension":5.72457176143906},"index":3,"playId":"d55f5938-dc7e-3764-8635-64f8a124df5c","pitchNumber":3,"startTime":"2026-03-24T20:03:02.825Z","endTime":"2026-03-24T20:03:07.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37674526715563,"aZ":-38.0089552650659,"pfxX":7.646836299366541,"pfxZ":-4.350162065630647,"pX":-0.7195755157953866,"pZ":1.9551263313168517,"vX0":1.996642860095359,"vY0":-115.57484757845134,"vZ0":-0.3823970302102624,"x":144.43,"y":185.99,"x0":-2.5900327400302627,"y0":50.00358505682853,"z0":5.801543207949891,"aX":10.251003743439039},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.7,"breakHorizontal":-14.4,"spinRate":3008,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4755657445754058,"extension":5.8499966058802},"index":4,"playId":"fb4f2990-3308-3486-bed8-d899476fbcef","pitchNumber":4,"startTime":"2026-03-24T20:03:17.367Z","endTime":"2026-03-24T20:03:22.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.8,"awayTeamWinProbability":83.2,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:03:22.067Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Ildemaro Vargas to first baseman Pavin Smith.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T20:03:36.916Z","endTime":"2026-03-24T20:05:29.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884902538316844,"aZ":-38.33434991439759,"pfxX":7.259469326846192,"pfxZ":-4.508780875803034,"pX":0.985172463912891,"pZ":1.1088502521894144,"vX0":5.404463832403511,"vY0":-116.39795776340603,"vZ0":-2.054707082558223,"x":79.45,"y":208.84,"x0":-2.314263283150598,"y0":50.004306908337995,"z0":5.649977769002125,"aX":9.911440211620087},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.4,"breakHorizontal":-14.5,"spinRate":2877,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.47147202689162615,"extension":5.985585907357574},"index":0,"playId":"ef1f6b83-2b71-3ff6-8c95-6a313625b730","pitchNumber":1,"startTime":"2026-03-24T20:03:43.588Z","endTime":"2026-03-24T20:03:48.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222373333722068,"aZ":-16.41115678067736,"pfxX":-6.210266138367955,"pfxZ":8.287650479228542,"pX":-0.17063068616559812,"pZ":2.7600015873554034,"vX0":8.329213293327246,"vY0":-137.0287949001994,"vZ0":-4.170503215984608,"x":123.5,"y":164.26,"x0":-2.4425067887898932,"y0":50.00191833574607,"z0":5.42250889341643,"aX":-11.811678131827863},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2565,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39967521373344583,"extension":6.155150274655003},"index":1,"playId":"1635e334-d390-3808-8c15-e19c5896a802","pitchNumber":2,"startTime":"2026-03-24T20:03:56.949Z","endTime":"2026-03-24T20:04:00.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.325408928951127,"aZ":-31.47544326423407,"pfxX":-10.837993374666393,"pfxZ":0.4335495178787756,"pX":-0.6233841429635523,"pZ":1.053459619536987,"vX0":7.689572939081666,"vY0":-126.12075610380306,"vZ0":-4.555546302839211,"x":140.76,"y":210.34,"x0":-2.3080004106148198,"y0":50.003008321519935,"z0":5.429853249491116,"aX":-17.410987926801578},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":17.8,"spinRate":2217,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.43477127138491456,"extension":5.846932254258348},"index":2,"playId":"c2afdd64-1bb5-3d70-a729-8abeae722726","pitchNumber":3,"startTime":"2026-03-24T20:04:16.876Z","endTime":"2026-03-24T20:04:21.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970108747566655,"aZ":-40.139505667749646,"pfxX":3.839260473800215,"pfxZ":-5.576812128452854,"pX":0.6739865444744505,"pZ":1.0302764865077272,"vX0":5.669893581679106,"vY0":-118.83542525641519,"vZ0":-2.2535332393431022,"x":91.31,"y":210.96,"x0":-2.242387654384682,"y0":50.00165906965544,"z0":5.6403344189983855,"aX":5.484765675508647},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.3,"breakHorizontal":-8.3,"spinRate":2823,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46106904405130766,"extension":5.921982088905342},"index":3,"playId":"8ea2beaf-ab03-3f7c-92d1-9f023ef5d5e5","pitchNumber":4,"startTime":"2026-03-24T20:04:30.225Z","endTime":"2026-03-24T20:04:34.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589221691267404,"aZ":-22.520160087238008,"pfxX":-9.57199912100889,"pfxZ":4.986480668264969,"pX":-0.022475926068893596,"pZ":1.7237339692993179,"vX0":9.61243889955188,"vY0":-137.53276006263988,"vZ0":-5.72976144058638,"x":117.86,"y":192.24,"x0":-2.3021720784011652,"y0":50.0024320640097,"z0":5.339809612503324,"aX":-18.524795835770057},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":2296,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3967206083591792,"extension":5.985919501492519},"index":4,"playId":"46419580-e8e4-324f-a8f2-8fc97becb04f","pitchNumber":5,"startTime":"2026-03-24T20:04:46.671Z","endTime":"2026-03-24T20:04:51.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.132958374264312,"aZ":-15.712556764992799,"pfxX":-5.594459401805328,"pfxZ":8.479446570564994,"pX":-0.47703005849001007,"pZ":2.8153485405422987,"vX0":7.005412398765058,"vY0":-138.26605394472966,"vZ0":-4.311978478602624,"x":135.18,"y":162.77,"x0":-2.3137605907164294,"y0":50.00024953346108,"z0":5.445737858474861,"aX":-10.857346134537961},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":8.8,"spinRate":2477,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.39578210666315883,"extension":6.054702971822671},"index":5,"playId":"fff60fa7-1e62-31fa-b534-b4d6e7c52c3b","pitchNumber":6,"startTime":"2026-03-24T20:05:02.296Z","endTime":"2026-03-24T20:05:05.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641024100557953,"aZ":-25.306385168859837,"pfxX":1.8993792685531268,"pfxZ":3.945841882766283,"pX":0.37675732495486486,"pZ":2.4269244323855683,"vX0":6.7979512127324435,"vY0":-130.64937471746097,"vZ0":-2.8104537008193757,"x":102.64,"y":173.25,"x0":-2.4981389816180024,"y0":50.00507956469677,"z0":5.403776614614474,"aX":3.3070283326703476},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.7,"breakHorizontal":-4.8,"spinRate":2583,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4180658969696167,"extension":5.852906576413679},"hitData":{"launchSpeed":74.7,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.63,"coordY":154.56}},"index":6,"playId":"cfb23f05-fd68-3180-adb8-1e6a2fcffa73","pitchNumber":7,"startTime":"2026-03-24T20:05:22.117Z","endTime":"2026-03-24T20:05:29.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:05:29.366Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to left fielder Alek Thomas in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T20:05:38.834Z","endTime":"2026-03-24T20:07:07.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521258278844517,"aZ":-25.130787599608826,"pfxX":0.8910185680107041,"pfxZ":4.089106339489847,"pX":0.9567230258947215,"pZ":1.7044569911506928,"vX0":8.222826304507494,"vY0":-130.01772804209156,"vZ0":-4.472643841177119,"x":80.53,"y":192.76,"x0":-2.3539093695913453,"y0":50.00510687659226,"z0":5.338473569791614,"aX":1.5361855409051846},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-3.4,"spinRate":2629,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.42016789739586224,"extension":6.063559295629902},"index":0,"playId":"1af4e362-3911-358e-96b4-303d6413fc1c","pitchNumber":1,"startTime":"2026-03-24T20:05:53.497Z","endTime":"2026-03-24T20:05:57.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":87.3,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20262672204758,"aZ":-28.290638074129753,"pfxX":-11.071325408113974,"pfxZ":2.3908722957875117,"pX":-0.9733828135374241,"pZ":3.4739089407001784,"vX0":6.953417213907343,"vY0":-126.92271250592779,"vZ0":0.22965144753842992,"x":154.1,"y":144.98,"x0":-2.3172060349748507,"y0":50.00113912383757,"z0":5.644408861952326,"aX":-17.97031031222053},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":18.4,"spinRate":2210,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43237882646645787,"extension":5.767249011004614},"index":1,"playId":"8fbaad4f-1ea6-3a4c-ba1c-3c53defbc73a","pitchNumber":2,"startTime":"2026-03-24T20:06:09.893Z","endTime":"2026-03-24T20:06:13.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":85.9,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274238234084546,"aZ":-26.516245036288254,"pfxX":-10.189012267890568,"pfxZ":3.6098245661550976,"pX":1.275495038594609,"pZ":0.8310234833764809,"vX0":11.652261495217946,"vY0":-124.50696648171562,"vZ0":-5.642467958978808,"x":68.38,"y":216.34,"x0":-2.143990294536393,"y0":50.004651559927666,"z0":5.32433855219039,"aX":-15.980218263174711},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":15.7,"spinRate":2234,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4401132247467685,"extension":6.10272711392483},"index":2,"playId":"871afe72-686b-351b-be6e-fb5575295bcf","pitchNumber":3,"startTime":"2026-03-24T20:06:22.887Z","endTime":"2026-03-24T20:06:26.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783699467467216,"aZ":-23.79393954323577,"pfxX":-0.846267828122446,"pfxZ":4.708065860089151,"pX":0.3882584715999679,"pZ":1.440494484270466,"vX0":7.634100820488185,"vY0":-132.2215791502813,"vZ0":-5.367573965005912,"x":102.2,"y":199.89,"x0":-2.419866558213537,"y0":50.00267658280407,"z0":5.2305161637889785,"aX":-1.506788737091871},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":0.0,"spinRate":2456,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.41340858538818104,"extension":5.935366768324834},"index":3,"playId":"74179a81-d01c-374f-a3d5-25d3f3bdff20","pitchNumber":4,"startTime":"2026-03-24T20:06:38.682Z","endTime":"2026-03-24T20:06:42.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19981505740885,"aZ":-17.813127229848774,"pfxX":-5.867845801621487,"pfxZ":7.426639140164937,"pX":0.2888644267741649,"pZ":3.3384825520444013,"vX0":9.11719461977675,"vY0":-138.04077835935468,"vZ0":-2.45418648055779,"x":105.99,"y":148.64,"x0":-2.291516741629311,"y0":50.00044289930194,"z0":5.435702745883128,"aX":-11.343980087790907},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":8.8,"spinRate":2488,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39650940795789813,"extension":6.10661695443014},"hitData":{"launchSpeed":82.6,"launchAngle":53.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.18,"coordY":136.32}},"index":4,"playId":"1bb83ca4-6c70-398a-a798-ece0cb644e65","pitchNumber":5,"startTime":"2026-03-24T20:06:58.978Z","endTime":"2026-03-24T20:07:07.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:07:07.754Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pavin Smith called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T20:09:07.027Z","endTime":"2026-03-24T20:10:24.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":82.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.744285559050727,"aZ":-23.205451476973156,"pfxX":8.459173284765733,"pfxZ":5.111494613679007,"pX":-0.30436995990698507,"pZ":2.8186312196311087,"vX0":-6.02294232058583,"vY0":-131.57765128490846,"vZ0":-2.5614312455209354,"x":128.6,"y":162.68,"x0":0.914560932763518,"y0":50.00232494316678,"z0":5.5229740782940375,"aX":14.841806241955148},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":-14.0,"spinRate":2032,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.41617259647143445,"extension":6.305842441695702},"index":0,"playId":"ed0b0d4f-5dfc-302b-b805-436e3c7a0b31","pitchNumber":1,"startTime":"2026-03-24T20:09:13.449Z","endTime":"2026-03-24T20:09:17.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05678613636476,"aZ":-31.722079233021006,"pfxX":-4.220121796226165,"pfxZ":0.30333076790027746,"pX":-0.5209000131369776,"pZ":2.8422490904902684,"vX0":-2.131155293878028,"vY0":-122.10144024073712,"vZ0":-0.21805347157548216,"x":136.86,"y":162.04,"x0":0.9128422921519476,"y0":50.004747010176494,"z0":5.672764196141605,"aX":-6.343559761053687},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":8.2,"spinRate":2347,"spinDirection":241},"zone":4,"typeConfidence":0.89,"plateTime":0.44936212554103205,"extension":6.271723875319539},"index":1,"playId":"b8388e5d-68a1-311c-b900-431c5ce6bff1","pitchNumber":2,"startTime":"2026-03-24T20:09:23.751Z","endTime":"2026-03-24T20:09:27.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-24T20:09:32.390Z","endTime":"2026-03-24T20:09:40.893Z","isPitch":false,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167715613057013,"aZ":-29.159399554484263,"pfxX":8.751778604474127,"pfxZ":2.0504325062460143,"pX":-0.6789690632869517,"pZ":0.898062890108488,"vX0":-6.614178159393908,"vY0":-121.67287217750439,"vZ0":-4.566231762200998,"x":142.88,"y":214.53,"x0":0.9636936622664384,"y0":50.004377662790354,"z0":5.382800301802057,"aX":12.8703235347513},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.6,"breakHorizontal":-13.9,"spinRate":1745,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.45353237283279935,"extension":6.104342496179188},"index":3,"playId":"53bd9626-d347-3fb9-90bd-1cf42098fc76","pitchNumber":3,"startTime":"2026-03-24T20:09:40.893Z","endTime":"2026-03-24T20:09:44.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":92.2,"endSpeed":83.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79788752102638,"aZ":-15.43921550020744,"pfxX":3.1279983210602627,"pfxZ":9.229248625134707,"pX":-0.33133549596365,"pZ":4.380641257148122,"vX0":-4.009455768673068,"vY0":-134.23938251525698,"vZ0":-0.22130670701170746,"x":129.63,"y":120.5,"x0":0.7797098629138367,"y0":50.003746806281306,"z0":5.569398994644634,"aX":5.6729024015206395},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":-4.7,"spinRate":2113,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.4090226638410912,"extension":6.241050472493773},"index":4,"playId":"4d3939fb-786f-3872-a514-14a0b6c5ba7a","pitchNumber":4,"startTime":"2026-03-24T20:09:52.394Z","endTime":"2026-03-24T20:09:55.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.732784471400628,"aZ":-26.95721003690759,"pfxX":-3.681135316026863,"pfxZ":3.2940777581092098,"pX":-1.2666731220894702,"pZ":1.5861431808055304,"vX0":-4.103890137278616,"vY0":-124.43694529903115,"vZ0":-3.9725824375375605,"x":165.28,"y":195.95,"x0":0.8762446086070702,"y0":50.00193716190119,"z0":5.412544697009988,"aX":-5.827246532750209},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":7.6,"spinRate":2400,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.43855967960193754,"extension":6.3902047967960005},"index":5,"playId":"a52ecffb-3740-3630-a4b2-151ead56de70","pitchNumber":5,"startTime":"2026-03-24T20:10:06.066Z","endTime":"2026-03-24T20:10:10.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706383807473316,"aZ":-29.26856524340597,"pfxX":10.371991066947725,"pfxZ":1.955683376672745,"pX":-0.1853588799610096,"pZ":2.2173792599232254,"vX0":-6.167848610771368,"vY0":-122.21056869766194,"vZ0":-1.5618446579921377,"x":124.07,"y":178.91,"x0":1.0445439270248322,"y0":50.00542162348503,"z0":5.417350392139577,"aX":15.438436969837353},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":-17.0,"spinRate":1893,"spinDirection":118},"zone":8,"typeConfidence":0.91,"plateTime":0.45097552561537047,"extension":6.082142478124029},"index":6,"playId":"0865872b-48ff-326e-bc94-6603f53629c7","pitchNumber":6,"startTime":"2026-03-24T20:10:19.408Z","endTime":"2026-03-24T20:10:24.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:10:24.456Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T20:10:35.105Z","endTime":"2026-03-24T20:11:28.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":75.8,"endSpeed":69.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.006809056405746,"aZ":-37.71572467668472,"pfxX":-10.120967820970524,"pfxZ":-4.55382683654002,"pX":0.64682319175027,"pZ":2.9787857225481886,"vX0":1.6643128021351048,"vY0":-110.26659363290746,"vZ0":2.7178476039505464,"x":92.34,"y":158.35,"x0":1.1902247638931558,"y0":50.00533421904531,"z0":5.746458498023849,"aX":-12.301539225217834},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-7.1,"breakHorizontal":17.8,"spinRate":2356,"spinDirection":325},"zone":3,"typeConfidence":0.9,"plateTime":0.49923632425625986,"extension":6.24986731569958},"index":0,"playId":"e2da6cad-3e56-365d-95f3-d1e63cb70c19","pitchNumber":1,"startTime":"2026-03-24T20:10:43.075Z","endTime":"2026-03-24T20:10:47.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99120348450204,"aZ":-29.670464281316786,"pfxX":8.310223646230295,"pfxZ":1.6671313981414997,"pX":-0.5937798254498118,"pZ":1.7116659086916264,"vX0":-6.517161231289565,"vY0":-122.6676986344666,"vZ0":-2.714595864666749,"x":139.63,"y":192.57,"x0":1.03941122810375,"y0":50.001457830911505,"z0":5.405168278695622,"aX":12.455479178241335},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.5,"breakHorizontal":-13.2,"spinRate":1781,"spinDirection":121},"zone":7,"typeConfidence":0.9,"plateTime":0.4493541247410233,"extension":6.042918777219958},"index":1,"playId":"8a54a589-cc3a-3c52-9b41-02575026f237","pitchNumber":2,"startTime":"2026-03-24T20:10:53.731Z","endTime":"2026-03-24T20:10:58.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.2,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111629275393284,"aZ":-25.880749208217704,"pfxX":9.495991014268556,"pfxZ":4.109854133443868,"pX":0.7108199426449598,"pZ":1.4390537854082992,"vX0":-3.901186542228206,"vY0":-123.83415386108497,"vZ0":-4.092831201084845,"x":89.91,"y":199.93,"x0":1.0858600671209002,"y0":50.00103385306164,"z0":5.315361932656015,"aX":14.530140783115808},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.6,"breakHorizontal":-16.1,"spinRate":1880,"spinDirection":125},"zone":14,"typeConfidence":0.87,"plateTime":0.4448160820037663,"extension":6.106923195252667},"index":2,"playId":"39c07c9b-4baa-3c7d-8a9e-e720737d1739","pitchNumber":3,"startTime":"2026-03-24T20:11:06.026Z","endTime":"2026-03-24T20:11:10.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.837331358427164,"aZ":-14.866538135686428,"pfxX":2.7595833860790213,"pfxZ":9.500103043040259,"pX":-0.41441954537443043,"pZ":1.883698551319373,"vX0":-4.451844233492272,"vY0":-134.96963272638337,"vZ0":-6.396166580681017,"x":132.8,"y":187.92,"x0":0.9074327390665976,"y0":50.00091092418908,"z0":5.354865801003097,"aX":5.026741149199599},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-4.0,"spinRate":2174,"spinDirection":149},"zone":7,"typeConfidence":0.91,"plateTime":0.40778053169171447,"extension":6.471645174941615},"hitData":{"launchSpeed":82.2,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.13,"coordY":155.58}},"index":3,"playId":"e1c3ee5c-885f-3db8-9125-39d68d3f752a","pitchNumber":4,"startTime":"2026-03-24T20:11:19.526Z","endTime":"2026-03-24T20:11:28.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.899999999999999,"awayTeamWinProbability":85.1,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:11:28.961Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James McCann doubles (2) on a sharp line drive to center fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T20:11:45.103Z","endTime":"2026-03-24T20:12:54.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103321867849743,"aZ":-12.562747181779045,"pfxX":2.661781718379492,"pfxZ":10.555907486850538,"pX":0.7404415380018511,"pZ":3.3485764303376544,"vX0":-1.5659589551036344,"vY0":-135.56540842294402,"vZ0":-3.194404959504947,"x":88.78,"y":148.37,"x0":0.9802328677069391,"y0":50.00591087347155,"z0":5.421278404333323,"aX":4.946851171835967},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":-4.4,"spinRate":2019,"spinDirection":146},"zone":3,"typeConfidence":0.92,"plateTime":0.4042975375515372,"extension":6.314306328894703},"index":0,"playId":"1443b45d-03fd-30fd-993b-e69e9bae5a0c","pitchNumber":1,"startTime":"2026-03-24T20:11:52.919Z","endTime":"2026-03-24T20:11:59.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01386718624845,"aZ":-21.52692195880809,"pfxX":-0.7847681204231931,"pfxZ":6.119690600336124,"pX":-0.3924136722005372,"pZ":2.504286865830329,"vX0":-3.3094276834162524,"vY0":-130.47587865815606,"vZ0":-3.232004808916443,"x":131.96,"y":171.16,"x0":0.9895518810338065,"y0":50.004520123223166,"z0":5.363590502063359,"aX":-1.3661918604998926},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.7,"breakHorizontal":2.0,"spinRate":2085,"spinDirection":170},"zone":4,"typeConfidence":0.86,"plateTime":0.4182708795122885,"extension":6.370419104220471},"index":1,"playId":"b44ae7df-ad42-3426-97a6-f1248bb18f56","pitchNumber":2,"startTime":"2026-03-24T20:12:07.155Z","endTime":"2026-03-24T20:12:12.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.1,"endSpeed":77.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41175727454609,"aZ":-30.81703068176461,"pfxX":9.605911040797162,"pfxZ":0.8791844358599716,"pX":-0.7515978130765796,"pZ":1.829281900293623,"vX0":-7.098359327858048,"vY0":-123.74567947238607,"vZ0":-2.3316937735805556,"x":145.65,"y":189.39,"x0":0.9104769212545474,"y0":50.004115103839744,"z0":5.3734372223151645,"aX":14.852441813156187},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-15.7,"spinRate":1829,"spinDirection":121},"zone":7,"typeConfidence":0.91,"plateTime":0.44314371935614627,"extension":6.082008644395708},"index":2,"playId":"bb8d8e39-9e95-3a8a-bcc6-1dcf13b93aaf","pitchNumber":3,"startTime":"2026-03-24T20:12:24.469Z","endTime":"2026-03-24T20:12:28.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.758909824528786,"aZ":-14.828132793824736,"pfxX":5.354748812790444,"pfxZ":9.136583365293767,"pX":-0.18542429213123746,"pZ":2.2772214413713203,"vX0":-4.527153023781597,"vY0":-136.80451810208535,"vZ0":-5.530121031432901,"x":124.07,"y":177.3,"x0":0.7939440041870224,"y0":50.00173296183318,"z0":5.338742155754913,"aX":10.164469512478815},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":2145,"spinDirection":145},"zone":5,"typeConfidence":0.84,"plateTime":0.40014173152082,"extension":6.3911230771221454},"hitData":{"launchSpeed":110.1,"launchAngle":16.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":111.89,"coordY":60.38}},"index":3,"playId":"af6a1dbc-03b2-3a14-9a93-aac8ab4bba8d","pitchNumber":4,"startTime":"2026-03-24T20:12:38.946Z","endTime":"2026-03-24T20:12:54.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.3,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:12:54.788Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, first baseman Kyle Manzardo to pitcher Parker Messick.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T20:13:14.823Z","endTime":"2026-03-24T20:15:52.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18016593578548,"aZ":-27.516695217274474,"pfxX":-2.817960994046991,"pfxZ":2.9568360533564118,"pX":-0.7838061345362232,"pZ":1.9145990501022316,"vX0":-3.0692334195065243,"vY0":-123.72363932657959,"vZ0":-3.3045168051085048,"x":146.88,"y":187.09,"x0":0.8319253207789533,"y0":50.00217842673647,"z0":5.536595215443072,"aX":-4.433357512199775},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":5.8,"spinRate":2322,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.4401757718323318,"extension":6.285088498118181},"index":0,"playId":"c8b58c73-4732-3c26-bcdf-d802a1737da5","pitchNumber":1,"startTime":"2026-03-24T20:13:23.406Z","endTime":"2026-03-24T20:13:30.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987930120520723,"aZ":-18.62029265994646,"pfxX":7.111644769905348,"pfxZ":7.4536030228240495,"pX":0.718049089206627,"pZ":1.941132872824166,"vX0":-2.7356526370405287,"vY0":-133.55191895056657,"vZ0":-5.559344090758803,"x":89.63,"y":186.37,"x0":0.8278908598725772,"y0":50.001672058883116,"z0":5.3758644485293186,"aX":12.930257449796207},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":-12.4,"spinRate":1955,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.40909735799223057,"extension":6.30869328648637},"index":1,"playId":"9932655f-9841-3ef4-93eb-920ba8019a9f","pitchNumber":2,"startTime":"2026-03-24T20:13:58.092Z","endTime":"2026-03-24T20:14:02.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.854140488569193,"aZ":-29.575889932566728,"pfxX":8.866508522509353,"pfxZ":1.6501915968230212,"pX":-0.5432132807353078,"pZ":0.5889490972098826,"vX0":-6.656325926037683,"vY0":-124.53760988696965,"vZ0":-5.486731306417994,"x":137.71,"y":222.88,"x0":1.0057188456026518,"y0":50.00534153333822,"z0":5.252396299388382,"aX":13.998290528322235},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":-14.6,"spinRate":2106,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.43897931828893055,"extension":6.4107911129619355},"index":2,"playId":"7fe11466-e0fa-3842-bb50-e4ebece3030d","pitchNumber":3,"startTime":"2026-03-24T20:14:14.273Z","endTime":"2026-03-24T20:14:18.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985778632547472,"aZ":-25.974501861941555,"pfxX":8.162391552210062,"pfxZ":3.461114737930675,"pX":-0.3273372691519411,"pZ":3.7630719884070123,"vX0":-6.010405382271732,"vY0":-132.7151759404925,"vZ0":0.16088770840153233,"x":129.48,"y":137.18,"x0":0.9001684818555108,"y0":50.00662159190718,"z0":5.585244261511681,"aX":14.641399046000727},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":-13.6,"spinRate":1874,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.41186867704319186,"extension":6.224977343369477},"index":3,"playId":"c6067495-d833-3196-ba92-325ecff3990c","pitchNumber":4,"startTime":"2026-03-24T20:14:31.593Z","endTime":"2026-03-24T20:14:44.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher David Fry. James McCann to 3rd.","event":"Passed Ball","eventType":"passed_ball","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"c6067495-d833-3196-ba92-325ecff3990c","startTime":"2026-03-24T20:14:44.700Z","endTime":"2026-03-24T20:15:05.895Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"postOnThird":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":16.900000000000002,"awayTeamWinProbability":83.1,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.91,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129758660554344,"aZ":-15.323230475653107,"pfxX":2.5939817173644633,"pfxZ":8.803162930218521,"pX":-0.27546015226811216,"pZ":3.119917505392037,"vX0":-4.036963344157503,"vY0":-137.40979018858363,"vZ0":-3.46014100525624,"x":127.5,"y":154.54,"x0":0.8749724331264014,"y0":50.00483754547816,"z0":5.435087895275598,"aX":4.966900138165503},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-3.8,"spinRate":2179,"spinDirection":153},"zone":1,"typeConfidence":0.91,"plateTime":0.39844113205443454,"extension":6.333841845306482},"index":5,"playId":"5674b4a1-4b0a-3f16-a9e6-8614e898fe52","pitchNumber":5,"startTime":"2026-03-24T20:15:05.895Z","endTime":"2026-03-24T20:15:15.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67665257607472,"aZ":-33.07589068352465,"pfxX":-2.572675600312485,"pfxZ":-0.577925824886357,"pX":-0.05117696841866257,"pZ":2.2423698340731546,"vX0":-1.5052383900017978,"vY0":-123.10078527075521,"vZ0":-1.3670461975137314,"x":118.95,"y":178.24,"x0":0.9000997022878656,"y0":50.004290803427466,"z0":5.574325294832117,"aX":-3.9963127361008657},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.1,"breakHorizontal":5.0,"spinRate":2507,"spinDirection":252},"zone":5,"typeConfidence":0.84,"plateTime":0.4429077433258959,"extension":6.295082982072733},"hitData":{"launchSpeed":92.8,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.16,"coordY":167.75}},"index":6,"playId":"eabdde9e-8f23-32ee-bab1-8526943694f2","pitchNumber":6,"startTime":"2026-03-24T20:15:44.956Z","endTime":"2026-03-24T20:15:52.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:15:52.424Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rhys Hoskins doubles (3) on a sharp line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T20:18:29.979Z","endTime":"2026-03-24T20:18:59.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Ildemaro Vargas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:17:52.764Z","endTime":"2026-03-24T20:17:52.776Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tim Tawa replaces shortstop Geraldo Perdomo, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T20:17:52.776Z","endTime":"2026-03-24T20:18:32.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.116139307349727,"aZ":-37.20112131110156,"pfxX":6.119878940598538,"pfxZ":-3.5787093023550565,"pX":-0.5363208890643768,"pZ":2.84105603341034,"vX0":2.5496386376504545,"vY0":-117.25882934739623,"vZ0":1.2319760594421765,"x":137.44,"y":162.07,"x0":-2.4294421039615006,"y0":50.00012709383955,"z0":5.753537262059886,"aX":8.604747805640066},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.0,"breakHorizontal":-11.6,"spinRate":2791,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4653534504533976,"extension":5.812989126557655},"index":2,"playId":"afb50e93-a51a-3cd7-add8-b55ef8c84cb0","pitchNumber":1,"startTime":"2026-03-24T20:18:32.044Z","endTime":"2026-03-24T20:18:35.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31695762180215,"aZ":-25.792251370105134,"pfxX":1.008473644910615,"pfxZ":3.803450082679234,"pX":0.061109837075876174,"pZ":2.6021774699987033,"vX0":6.224091503916997,"vY0":-128.41970151200908,"vZ0":-2.224263436219122,"x":114.67,"y":168.52,"x0":-2.5199650299697227,"y0":50.00452817590061,"z0":5.475480768397366,"aX":1.6927701629101706},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":-3.1,"spinRate":2611,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.42567513015716685,"extension":5.872421671637988},"hitData":{"launchSpeed":104.4,"launchAngle":15.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.69,"coordY":89.15}},"index":3,"playId":"5569d5e4-4241-3695-b217-421818e9f1fb","pitchNumber":2,"startTime":"2026-03-24T20:18:44.559Z","endTime":"2026-03-24T20:18:59.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"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":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.38,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:18:59.809Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daniel Schneemann homers (1) on a fly ball to right center field. Nolan Schubart scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T20:19:21.967Z","endTime":"2026-03-24T20:19:50.879Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nolan Schubart replaces Rhys Hoskins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:19:24.103Z","endTime":"2026-03-24T20:19:24.104Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702278,"link":"/api/v1/people/702278"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":656555,"link":"/api/v1/people/656555"},"base":2,"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2427304758658,"aZ":-21.167737598598418,"pfxX":-0.5519579365270411,"pfxZ":6.343091024207154,"pX":0.680964031104269,"pZ":1.9036126936158424,"vX0":8.49930872763475,"vY0":-130.5949116418437,"vZ0":-4.7356270605028605,"x":91.04,"y":187.38,"x0":-2.5374464152398337,"y0":50.0062742937054,"z0":5.322682738210602,"aX":-0.9597616394247575},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.7,"breakHorizontal":-0.8,"spinRate":2642,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.41862689609394677,"extension":5.936904064224097},"hitData":{"launchSpeed":107.2,"launchAngle":31.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":195.22,"coordY":40.78}},"index":1,"playId":"6066a20c-77ab-3c6c-87c2-2d2761fe8a10","pitchNumber":1,"startTime":"2026-03-24T20:19:24.105Z","endTime":"2026-03-24T20:19:50.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"second":{"id":702278,"link":"/api/v1/people/702278"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-5.4,"leverageIndex":0.5,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:19:50.879Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a ground ball to left fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T20:20:09.579Z","endTime":"2026-03-24T20:20:47.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.721142029465405,"aZ":-26.313864470697162,"pfxX":-10.476444805285492,"pfxZ":3.0115719775696252,"pX":-0.5402650116276693,"pZ":2.2952100526933052,"vX0":8.451968993132159,"vY0":-138.5936063064986,"vZ0":-3.758569435518465,"x":137.59,"y":176.81,"x0":-2.2669296326998563,"y0":50.00403519534868,"z0":5.424547665792362,"aX":-20.399909928969972},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":2417,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3950671010529567,"extension":5.797867897201925},"index":0,"playId":"9e48c9eb-6a41-38b6-9c69-6586212200d4","pitchNumber":1,"startTime":"2026-03-24T20:20:09.579Z","endTime":"2026-03-24T20:20:15.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46153404060832,"aZ":-36.00370605498594,"pfxX":4.97950657155889,"pfxZ":-2.571680825448227,"pX":0.696168372280693,"pZ":1.5300669115301366,"vX0":5.592575269566604,"vY0":-120.93949033861108,"vZ0":-2.24180815788669,"x":90.46,"y":197.47,"x0":-2.2888047100776365,"y0":50.00328910727563,"z0":5.611553351399309,"aX":7.413180147503998},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.9,"breakHorizontal":-10.3,"spinRate":2951,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4520190079248474,"extension":5.8440370100009496},"index":1,"playId":"17344172-1465-3937-a91f-10c3731dde98","pitchNumber":2,"startTime":"2026-03-24T20:20:21.316Z","endTime":"2026-03-24T20:20:26.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7608214652234,"aZ":-38.765587781819654,"pfxX":7.245115202501131,"pfxZ":-4.724228297470226,"pX":0.40214808492052656,"pZ":2.159566623911629,"vX0":4.1949665349200735,"vY0":-117.77251589490352,"vZ0":0.16234343743357282,"x":101.67,"y":180.47,"x0":-2.347349780427082,"y0":50.00273685972111,"z0":5.694925781379614,"aX":10.108762911704545},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.2,"breakHorizontal":-14.2,"spinRate":3003,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4662611803964549,"extension":5.749776437619569},"hitData":{"launchSpeed":102.6,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.36,"coordY":171.34}},"index":2,"playId":"fb30fc35-acc5-3f00-a422-936c2b86f1b0","pitchNumber":3,"startTime":"2026-03-24T20:20:34.368Z","endTime":"2026-03-24T20:20:47.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.18,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:20:47.481Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a ground ball to right fielder Corbin Carroll. David Fry to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T20:20:57.555Z","endTime":"2026-03-24T20:21:20.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.254498160158914,"aZ":-21.66917003121833,"pfxX":-10.215507244099628,"pfxZ":5.639763481724382,"pX":-0.1035671398212023,"pZ":2.1404425696219382,"vX0":9.560570529860287,"vY0":-135.94436936000926,"vZ0":-4.69628790252972,"x":120.95,"y":180.99,"x0":-2.3476700807835567,"y0":50.00159216408034,"z0":5.4049383915261116,"aX":-19.020140545993915},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2415,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.403727912232267,"extension":6.069804918345842},"hitData":{"launchSpeed":106.6,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.39,"coordY":145.46}},"index":0,"playId":"3a0e2f27-a6b4-38c5-9e45-119fa4813820","pitchNumber":1,"startTime":"2026-03-24T20:21:07.755Z","endTime":"2026-03-24T20:21:20.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-1.0000000000000009,"leverageIndex":0.29,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:21:20.298Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T20:22:25.275Z","endTime":"2026-03-24T20:23:51.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-24T20:21:38.958Z","endTime":"2026-03-24T20:22:27.529Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.528298638003037,"aZ":-35.418931641476405,"pfxX":2.2138740154377414,"pfxZ":-2.198400322887732,"pX":2.0597771084592416,"pZ":0.4425253075914895,"vX0":9.700974463083847,"vY0":-120.1472924066317,"vZ0":-4.677387405220431,"x":38.49,"y":226.83,"x0":-2.3048951096136654,"y0":50.005828467047444,"z0":5.534965938034719,"aX":3.261486089296487},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.8,"breakHorizontal":-6.1,"spinRate":2873,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45449083766501186,"extension":5.8894182925662495},"index":1,"playId":"a6f15d1e-a2f7-3625-a974-d2d205cb15f2","pitchNumber":1,"startTime":"2026-03-24T20:22:27.529Z","endTime":"2026-03-24T20:22:39.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Michael Soroka. David Fry to 3rd. CJ Kayfus to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"a6f15d1e-a2f7-3625-a974-d2d205cb15f2","startTime":"2026-03-24T20:22:39.294Z","endTime":"2026-03-24T20:22:51.066Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":681807,"link":"/api/v1/people/681807"},"postOnSecond":{"id":692216,"link":"/api/v1/people/692216"},"postOnThird":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":-0.899999999999999,"leverageIndex":0.33,"dramaIndex":19.0,"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.251351825853757,"aZ":-36.40469668492864,"pfxX":2.041622382476668,"pfxZ":-2.885028903706136,"pX":0.22163847340153506,"pZ":2.297100349722233,"vX0":5.70203082507177,"vY0":-120.06708717531252,"vZ0":-0.5797365717809272,"x":108.55,"y":176.76,"x0":-2.444803978035766,"y0":50.0022554920844,"z0":5.768436040290905,"aX":2.993882251443813},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.2,"breakHorizontal":-5.0,"spinRate":2889,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.45538499923199005,"extension":5.774464017156268},"index":3,"playId":"82736839-e720-30f8-93e1-f05b311e6794","pitchNumber":2,"startTime":"2026-03-24T20:22:51.066Z","endTime":"2026-03-24T20:22:54.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.797440864080418,"aZ":-16.146107785947578,"pfxX":-3.3582605934451584,"pfxZ":8.409773986196026,"pX":0.30486543005125927,"pZ":2.524897777448017,"vX0":8.835946743022353,"vY0":-137.50028631304372,"vZ0":-4.7588365961308075,"x":105.38,"y":170.61,"x0":-2.520530682901509,"y0":50.002587954540175,"z0":5.38112679169735,"aX":-6.400868745785477},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":4.1,"spinRate":2572,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39905220469548386,"extension":5.939282792516916},"index":4,"playId":"f78e1245-5139-361b-a9f5-8f378e7c6918","pitchNumber":3,"startTime":"2026-03-24T20:23:09.176Z","endTime":"2026-03-24T20:23:12.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.862067802043565,"aZ":-15.153997600379784,"pfxX":-3.7874094922638966,"pfxZ":8.797229599077092,"pX":3.22701444649688E-4,"pZ":3.3135946626921378,"vX0":8.211608281957,"vY0":-138.4411651994391,"vZ0":-2.990129657474127,"x":116.99,"y":149.31,"x0":-2.5165597843659264,"y0":50.00199301385462,"z0":5.426267410640695,"aX":-7.32768094553345},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":5.0,"spinRate":2577,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39614589873845096,"extension":5.890382733233558},"index":5,"playId":"8fbb92cf-3c35-33f3-948a-d450b2bf7c7b","pitchNumber":4,"startTime":"2026-03-24T20:23:27.779Z","endTime":"2026-03-24T20:23:35.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.181635257299604,"aZ":-37.27673156422477,"pfxX":7.874065077052734,"pfxZ":-3.6245064783998204,"pX":0.7368451006595665,"pZ":1.8845285389526245,"vX0":4.862285349490469,"vY0":-118.06129365207316,"vZ0":-0.9244369206727485,"x":88.91,"y":187.9,"x0":-2.37484338846477,"y0":50.00482790767943,"z0":5.72223531104374,"aX":11.077940157020883},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.5,"breakHorizontal":-15.5,"spinRate":2927,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.464532552507245,"extension":5.776750669291565},"index":6,"playId":"9876456e-5b59-3648-954b-20eeb0343206","pitchNumber":5,"startTime":"2026-03-24T20:23:47.469Z","endTime":"2026-03-24T20:23:51.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.899999999999999,"leverageIndex":0.33,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:23:51.620Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jaison Chourio flies out to left fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T20:24:07.966Z","endTime":"2026-03-24T20:24:44.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304434520549872,"aZ":-18.508622878289334,"pfxX":-4.828906506083811,"pfxZ":7.130955531578561,"pX":0.10329997721590077,"pZ":3.1435044714876152,"vX0":8.79355190114419,"vY0":-137.0772385894754,"vZ0":-2.5294276280890724,"x":113.06,"y":153.91,"x0":-2.5086245594513237,"y0":50.003095146656605,"z0":5.331786818351711,"aX":-9.255185318894101},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":2514,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3985156112442385,"extension":5.953776582479063},"index":0,"playId":"6d3369f6-6efa-3559-81eb-4c136c552ccc","pitchNumber":1,"startTime":"2026-03-24T20:24:15.089Z","endTime":"2026-03-24T20:24:18.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8221053167277,"aZ":-15.073957917141628,"pfxX":-5.590847387337973,"pfxZ":9.00598131344687,"pX":0.8324494556145348,"pZ":3.1099759356868484,"vX0":10.80264293190108,"vY0":-136.60861192868438,"vZ0":-3.4628345184737643,"x":85.27,"y":154.81,"x0":-2.4386760988930147,"y0":50.001161980350965,"z0":5.4238993389209345,"aX":-10.614718002676781},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2547,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.40025061604661794,"extension":5.963677906404752},"hitData":{"launchSpeed":79.1,"launchAngle":54.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.41,"coordY":127.99}},"index":1,"playId":"01141c98-7edc-39f1-b8bb-da00499b8279","pitchNumber":2,"startTime":"2026-03-24T20:24:32.623Z","endTime":"2026-03-24T20:24:44.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":1.6000000000000005,"leverageIndex":0.34,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:24:44.488Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to first baseman Pavin Smith in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T20:24:59.095Z","endTime":"2026-03-24T20:25:18.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.974572626931895,"aZ":-39.764143175146465,"pfxX":6.6167751117757785,"pfxZ":-5.467585245543562,"pX":0.3158999448614917,"pZ":2.1107492513219603,"vX0":4.4438747943582735,"vY0":-117.33267124012653,"vZ0":0.192671740430441,"x":104.96,"y":181.79,"x0":-2.464526415794968,"y0":50.00152921140147,"z0":5.744386966066557,"aX":9.188998044988436},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.6,"breakHorizontal":-13.1,"spinRate":2999,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4674898188288905,"extension":5.84718009158235},"hitData":{"launchSpeed":91.1,"launchAngle":63.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":177.48,"coordY":172.31}},"index":0,"playId":"d7cb1592-456b-32a5-91a5-fbbb9a54080c","pitchNumber":1,"startTime":"2026-03-24T20:25:08.567Z","endTime":"2026-03-24T20:25:18.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:25:18.532Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Lawlar flies out to center fielder Angel Martínez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T20:27:30.647Z","endTime":"2026-03-24T20:28:37.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"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":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nolan Schubart remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-24T20:27:08.085Z","endTime":"2026-03-24T20:27:32.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702278,"link":"/api/v1/people/702278"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.798992119197244,"aZ":-14.447697158255714,"pfxX":2.869519141722831,"pfxZ":9.776818764539797,"pX":-0.731927140008416,"pZ":2.516017687392916,"vX0":-4.723211016127422,"vY0":-133.57247383571968,"vZ0":-4.997510048398013,"x":144.9,"y":170.85,"x0":0.6835818763101807,"y0":50.00612467797051,"z0":5.444241145155645,"aX":5.205081183391808},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":-4.2,"spinRate":2183,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.4094922141945485,"extension":6.304172730812294},"index":1,"playId":"e75b740d-6de0-3b46-bd2e-c813fc4d2394","pitchNumber":1,"startTime":"2026-03-24T20:27:32.798Z","endTime":"2026-03-24T20:27:36.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00426125220756,"aZ":-15.8999374951465,"pfxX":4.012806893879028,"pfxZ":8.80338766117426,"pX":-0.36360111349480206,"pZ":2.8462382097469874,"vX0":-4.409280728485325,"vY0":-134.778503238924,"vZ0":-3.8636087181746404,"x":130.86,"y":161.93,"x0":0.7685655085028537,"y0":50.00238504451525,"z0":5.414074775567185,"aX":7.417587113341196},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.4,"spinRate":2139,"spinDirection":150},"zone":1,"typeConfidence":0.87,"plateTime":0.40566442822035187,"extension":6.306981171489536},"index":2,"playId":"9f6c4bee-269f-3f0a-b3ee-e653dd8f69f8","pitchNumber":2,"startTime":"2026-03-24T20:27:52.429Z","endTime":"2026-03-24T20:27:55.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"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-24T20:28:02.008Z","endTime":"2026-03-24T20:28:11.873Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":92.5,"endSpeed":84.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.349020410346103,"aZ":-15.48753837761735,"pfxX":1.545226509915302,"pfxZ":9.081071163445449,"pX":-0.20780798988230242,"pZ":4.221300166592139,"vX0":-3.311664496009739,"vY0":-134.73203957045246,"vZ0":-0.766492743591273,"x":124.92,"y":124.8,"x0":0.8366986282686621,"y0":50.00510684273994,"z0":5.6042333288206425,"aX":2.840332578955743},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-2.0,"spinRate":2164,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.4065757233667324,"extension":6.097645837617535},"index":4,"playId":"01ac307d-b410-38b5-b911-56cecce45505","pitchNumber":3,"startTime":"2026-03-24T20:28:11.873Z","endTime":"2026-03-24T20:28:17.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233770555170388,"aZ":-27.94002323837794,"pfxX":9.133762166412115,"pfxZ":2.712115273857915,"pX":-0.15063859026669849,"pZ":2.812624133658013,"vX0":-5.815784494868738,"vY0":-124.74091545571201,"vZ0":-0.7750752430631477,"x":122.74,"y":162.84,"x0":1.035223916968782,"y0":50.00322030581955,"z0":5.44970039017263,"aX":14.262879555605748},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":-15.0,"spinRate":2065,"spinDirection":130},"zone":2,"typeConfidence":0.87,"plateTime":0.4406413663111515,"extension":6.059893106508828},"hitData":{"launchSpeed":100.0,"launchAngle":33.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.95,"coordY":43.23}},"index":5,"playId":"8e36f05c-b845-30ab-a503-dfc4b58d0fa4","pitchNumber":4,"startTime":"2026-03-24T20:28:25.209Z","endTime":"2026-03-24T20:28:37.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:28:37.588Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T20:28:51.018Z","endTime":"2026-03-24T20:30:22.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":74.4,"endSpeed":68.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.253653340785483,"aZ":-39.37266471719488,"pfxX":-8.514865187032841,"pfxZ":-6.0866215289838514,"pX":1.3386134283894755,"pZ":3.67007660986358,"vX0":2.7163631322380675,"vY0":-108.15055322689265,"vZ0":4.591646085438909,"x":65.98,"y":139.69,"x0":1.1710827102366796,"y0":50.004960667445914,"z0":5.843737019459795,"aX":-10.065266376074804},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-9.5,"breakHorizontal":14.6,"spinRate":2330,"spinDirection":315},"zone":12,"typeConfidence":0.91,"plateTime":0.5068887832242108,"extension":6.264634154016813},"index":0,"playId":"654fa5ed-6096-305e-b4ec-98c8a529dd27","pitchNumber":1,"startTime":"2026-03-24T20:28:58.542Z","endTime":"2026-03-24T20:29:02.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.855726036267185,"aZ":-38.28263215687355,"pfxX":-8.995046611949604,"pfxZ":-4.908988054759778,"pX":-0.32549856003798144,"pZ":2.3021641959601498,"vX0":-0.4857270668847241,"vY0":-111.15211951446933,"vZ0":1.5192666806764892,"x":129.41,"y":176.62,"x0":1.0638283365454315,"y0":50.000929882048155,"z0":5.599915871543641,"aX":-11.197574410283075},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-8.2,"breakHorizontal":16.4,"spinRate":2367,"spinDirection":321},"zone":4,"typeConfidence":0.9,"plateTime":0.49370922768463865,"extension":6.412496178870045},"index":1,"playId":"8b05dd2d-2f08-3632-bda4-05982a828966","pitchNumber":2,"startTime":"2026-03-24T20:29:11.681Z","endTime":"2026-03-24T20:29:16.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-24T20:29:26.826Z","endTime":"2026-03-24T20:29:38.893Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027794162149643,"aZ":-30.540667825058406,"pfxX":9.060139008538389,"pfxZ":1.0572199902895072,"pX":0.02167062496839898,"pZ":1.8576830101187884,"vX0":-5.4049225949680615,"vY0":-123.76720950375581,"vZ0":-2.5536472677468467,"x":116.17,"y":188.62,"x0":1.0581804133203925,"y0":50.0054480316413,"z0":5.464205986046767,"aX":14.038309411088639},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":-15.1,"spinRate":1854,"spinDirection":124},"zone":8,"typeConfidence":0.91,"plateTime":0.44279441200997427,"extension":6.166994699420263},"index":3,"playId":"29b67bce-9d50-39a0-8a71-4fbafeee8250","pitchNumber":3,"startTime":"2026-03-24T20:29:38.893Z","endTime":"2026-03-24T20:29:45.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020830532756573,"aZ":-14.713784115566535,"pfxX":3.789705965687924,"pfxZ":9.250231127924621,"pX":-0.7543742222533028,"pZ":2.663265907759055,"vX0":-5.641594479021729,"vY0":-136.0689222466564,"vZ0":-4.546237101621203,"x":145.75,"y":166.87,"x0":0.84720859290494,"y0":50.003717189012306,"z0":5.365192771063328,"aX":7.154271088032801},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-5.8,"spinRate":2312,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.40153101572416094,"extension":6.398896976116058},"index":4,"playId":"78155cef-f145-3c95-b565-51fb189259df","pitchNumber":4,"startTime":"2026-03-24T20:30:00.040Z","endTime":"2026-03-24T20:30:04.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410722282270267,"aZ":-26.377090150272835,"pfxX":-1.463997501188354,"pfxZ":3.3712447804569603,"pX":-0.09428073950262902,"pZ":3.6818869826828653,"vX0":-2.07591856001808,"vY0":-129.58052064803186,"vZ0":0.4796835641511832,"x":120.59,"y":139.37,"x0":0.9041599499687393,"y0":50.000490508649165,"z0":5.492940909969949,"aX":-2.5150781841852177},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":3.1,"spinRate":2152,"spinDirection":187},"zone":11,"typeConfidence":0.78,"plateTime":0.42100297728016933,"extension":6.393035493532253},"index":5,"playId":"9e2ec2e7-e29a-3770-b335-82c966644694","pitchNumber":5,"startTime":"2026-03-24T20:30:18.273Z","endTime":"2026-03-24T20:30:22.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:30:22.495Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T20:30:39.781Z","endTime":"2026-03-24T20:30:51.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.264560309155154,"aZ":-30.162028495126233,"pfxX":9.182971436734089,"pfxZ":1.3016138328450726,"pX":0.20498822658623517,"pZ":2.3916828377576045,"vX0":-5.115441429328003,"vY0":-123.50365568406666,"vZ0":-1.0804396715703586,"x":109.19,"y":174.2,"x0":1.113217035478771,"y0":50.00020510161925,"z0":5.3783132692599995,"aX":14.142473556692838},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-15.4,"spinRate":1857,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.44398554919405164,"extension":6.303009675668434},"hitData":{"launchSpeed":98.6,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.23,"coordY":160.14}},"index":0,"playId":"06387795-92cb-3664-99f7-f201f60c2a79","pitchNumber":1,"startTime":"2026-03-24T20:30:43.825Z","endTime":"2026-03-24T20:30:51.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:30:51.359Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T20:32:56.334Z","endTime":"2026-03-24T20:33:07.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jorge Barrosa replaces right fielder Corbin Carroll, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-24T20:32:36.020Z","endTime":"2026-03-24T20:32:58.473Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.743351178651917,"aZ":-16.761638134581183,"pfxX":-6.800965546250329,"pfxZ":8.473677083601117,"pX":0.049175053854887,"pZ":3.1080588538818903,"vX0":8.585682284134622,"vY0":-133.98532051890928,"vZ0":-2.900564515054893,"x":115.13,"y":154.86,"x0":-2.3120731752446217,"y0":50.00599134276777,"z0":5.401338748604946,"aX":-12.376572014570225},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":10.4,"spinRate":2467,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4086637128990076,"extension":6.062514583604175},"hitData":{"launchSpeed":91.8,"launchAngle":30.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.28,"coordY":55.4}},"index":1,"playId":"1c26658c-1765-3fd0-a6b5-b3b4261e5240","pitchNumber":1,"startTime":"2026-03-24T20:32:58.473Z","endTime":"2026-03-24T20:33:07.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:33:07.189Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a ground ball to right fielder Jorge Barrosa.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T20:33:21.479Z","endTime":"2026-03-24T20:34:17.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37156206694366,"aZ":-16.947215775603453,"pfxX":-6.371016945992873,"pfxZ":8.016959690980825,"pX":-1.1671765074592009,"pZ":3.2219895061704915,"vX0":5.962291574511654,"vY0":-136.97995810879112,"vZ0":-2.811693738791627,"x":161.49,"y":151.79,"x0":-2.5447027829484115,"y0":50.00380244761725,"z0":5.420990052642651,"aX":-12.103015814686525},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2424,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3999190619045314,"extension":5.968713347546534},"index":0,"playId":"357dcb9a-5a8c-3781-900f-30c05db9a117","pitchNumber":1,"startTime":"2026-03-24T20:33:30.396Z","endTime":"2026-03-24T20:33:34.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147256447930857,"aZ":-24.75067231593089,"pfxX":0.6187339657985609,"pfxZ":4.3582004758973625,"pX":0.3496377915191309,"pZ":2.145361734095879,"vX0":7.208208581345505,"vY0":-129.46060851149974,"vZ0":-3.428684179284482,"x":103.67,"y":180.86,"x0":-2.5471247855525934,"y0":50.00361124239498,"z0":5.37407967351885,"aX":1.0524166714262104},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-2.6,"spinRate":2533,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.42252665554188784,"extension":5.795404261012597},"index":1,"playId":"a92f0a15-3d32-3d87-8d41-66529e68327a","pitchNumber":2,"startTime":"2026-03-24T20:33:46.744Z","endTime":"2026-03-24T20:33:52.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.856669086751648,"aZ":-28.24373639707132,"pfxX":-11.378110669676525,"pfxZ":2.4741845890512355,"pX":-0.6198812016935772,"pZ":2.4812178201248303,"vX0":7.937020879228041,"vY0":-125.16327010339495,"vZ0":-1.7366171757324564,"x":140.63,"y":171.79,"x0":-2.3510910589517042,"y0":50.002966109043044,"z0":5.492986987431094,"aX":-18.083812064430177},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.3,"breakHorizontal":18.8,"spinRate":2101,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.43732056282202514,"extension":5.962344075514629},"hitData":{"launchSpeed":89.2,"launchAngle":7.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.06,"coordY":131.24}},"index":2,"playId":"9d60f594-af9f-3007-a44d-7136b62926d6","pitchNumber":3,"startTime":"2026-03-24T20:34:03.557Z","endTime":"2026-03-24T20:34:17.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:34:17.775Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schubart walks. Dauri Fernández to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T20:34:36.448Z","endTime":"2026-03-24T20:36:44.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"postOnSecond":{"id":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Dauri Fernández replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T20:34:33.409Z","endTime":"2026-03-24T20:34:38.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821171,"link":"/api/v1/people/821171"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"base":1,"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.411044536997302,"aZ":-16.418471721446164,"pfxX":-6.9524180013358805,"pfxZ":8.598210376378482,"pX":0.7745626420234711,"pZ":1.1270377679275925,"vX0":10.774411741592207,"vY0":-134.55479198157116,"vZ0":-7.753130365163745,"x":87.48,"y":208.35,"x0":-2.3797447161772256,"y0":50.00316076054542,"z0":5.211019506031462,"aX":-12.74011555178601},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2482,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4072001576535662,"extension":6.094470915002232},"index":1,"playId":"c0a3e6d4-dad9-379a-b803-03346086c512","pitchNumber":1,"startTime":"2026-03-24T20:34:38.589Z","endTime":"2026-03-24T20:34:42.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.7,"endSpeed":85.2,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409353528609135,"aZ":-18.133375550934247,"pfxX":-7.9407436583017255,"pfxZ":7.531152916936442,"pX":0.35936281129202896,"pZ":2.1957603352979636,"vX0":10.04661881084286,"vY0":-136.07229792122186,"vZ0":-4.76446395807826,"x":103.3,"y":179.49,"x0":-2.358632869562968,"y0":50.0039536960492,"z0":5.235691301114445,"aX":-14.808688187048896},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2387,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4033838576772024,"extension":5.984035065740306},"index":2,"playId":"c859897e-1b74-37a3-b788-761d19dd0f27","pitchNumber":2,"startTime":"2026-03-24T20:34:56.755Z","endTime":"2026-03-24T20:35:00.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0103562901361,"aZ":-16.89151906903014,"pfxX":-6.739463710801944,"pfxZ":8.201582653816905,"pX":0.7703482655440624,"pZ":1.9722297569729599,"vX0":10.855691341898746,"vY0":-135.94775997862587,"vZ0":-5.38659878084356,"x":90.79,"y":179.54,"x0":-2.4069659147338966,"y0":50.006330093924774,"z0":5.159880497779871,"aX":-12.564244500518742},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2522,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4035659107115248,"extension":6.015873770637476},"index":3,"playId":"dd3be06b-0e41-3d09-8fa6-823f8bcd75be","pitchNumber":3,"startTime":"2026-03-24T20:35:16.252Z","endTime":"2026-03-24T20:35:20.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"9c02e101-21ef-341e-b2e9-9a1d88874402","startTime":"2026-03-24T20:35:38.207Z","endTime":"2026-03-24T20:35:42.138Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238237256177882,"aZ":-37.42860223742947,"pfxX":4.147831061704124,"pfxZ":-3.6968610109190614,"pX":1.9981455604885465,"pZ":1.626691991407745,"vX0":8.766234843054505,"vY0":-119.10302945259154,"vZ0":-1.4600224067989016,"x":40.84,"y":194.86,"x0":-2.2853776297692905,"y0":50.00354093542204,"z0":5.666760871452511,"aX":5.892769337931288},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.7,"breakHorizontal":-9.8,"spinRate":2997,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.46183399520035184,"extension":5.970397324029542},"index":5,"playId":"1b1526f0-1ad2-3bca-a21d-b0b296bab8f1","pitchNumber":4,"startTime":"2026-03-24T20:35:56.215Z","endTime":"2026-03-24T20:36:00.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13057742641163,"aZ":-34.97560223633568,"pfxX":6.795656172680425,"pfxZ":-2.0036161972879594,"pX":1.3299681423576906,"pZ":0.8370464722679716,"vX0":6.761577009778566,"vY0":-117.9337688123412,"vZ0":-3.4843530306520876,"x":66.3,"y":216.18,"x0":-2.4658761417637898,"y0":50.00357446578308,"z0":5.586674974082291,"aX":9.494550168168788},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.3,"breakHorizontal":-14.0,"spinRate":2948,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4658880272381847,"extension":5.832441653915418},"index":6,"playId":"1024b0a6-bca1-3ec5-b08d-aab69a4e344e","pitchNumber":5,"startTime":"2026-03-24T20:36:16.161Z","endTime":"2026-03-24T20:36:23.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.2,"endSpeed":86.3,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56100609612617,"aZ":-18.435750376429244,"pfxX":-3.3835459276320305,"pfxZ":7.1812874142192555,"pX":-1.504777489139805,"pZ":3.752669448514593,"vX0":4.475088964873983,"vY0":-137.24329066164927,"vZ0":-1.0332702530898024,"x":174.36,"y":137.46,"x0":-2.7146995297546086,"y0":50.00234099017605,"z0":5.386189926781966,"aX":-6.473103140313933},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":5.2,"spinRate":2472,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39864822083686535,"extension":5.823656362919351},"index":7,"playId":"4b370294-ee8d-3edb-adec-d91599f95905","pitchNumber":6,"startTime":"2026-03-24T20:36:40.167Z","endTime":"2026-03-24T20:36:44.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702278,"link":"/api/v1/people/702278"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:36:44.540Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ralphy Velazquez flies out to left fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T20:39:05.693Z","endTime":"2026-03-24T20:39:21.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675450,"fullName":"Hunter Cranton","link":"/api/v1/people/675450"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"postOnSecond":{"id":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,2],"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":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ralphy Velazquez replaces Daniel Schneemann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T20:36:56.527Z","endTime":"2026-03-24T20:37:00.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":702278,"link":"/api/v1/people/702278"},"second":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T20:37:00.647Z","endTime":"2026-03-24T20:37:55.389Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":702278,"link":"/api/v1/people/702278"},"second":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Cranton replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-03-24T20:37:55.389Z","endTime":"2026-03-24T20:39:07.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675450,"link":"/api/v1/people/675450"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":702278,"link":"/api/v1/people/702278"},"second":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.642122491956936,"aZ":-15.212532300477005,"pfxX":-3.8030205696970185,"pfxZ":8.337074816386068,"pX":0.3592347832124243,"pZ":2.964261361098018,"vX0":8.115006423728861,"vY0":-141.58829350456224,"vZ0":-4.282174699478658,"x":103.31,"y":158.74,"x0":-2.047076230408677,"y0":50.00613822076919,"z0":5.466566537530169,"aX":-7.74090420520595},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2208,"spinDirection":208},"zone":3,"typeConfidence":0.68,"plateTime":0.3865021730158249,"extension":6.48517352326545},"hitData":{"launchSpeed":81.3,"launchAngle":43.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.07,"coordY":99.24}},"index":3,"playId":"b06cf3f9-0436-37ea-9146-4ebb5b1af3fe","pitchNumber":1,"startTime":"2026-03-24T20:39:07.877Z","endTime":"2026-03-24T20:39:21.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675450,"link":"/api/v1/people/675450","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":702278,"link":"/api/v1/people/702278"},"second":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":675450,"link":"/api/v1/people/675450"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":675450,"link":"/api/v1/people/675450"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:39:21.652Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T20:39:50.374Z","endTime":"2026-03-24T20:40:48.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675450,"fullName":"Hunter Cranton","link":"/api/v1/people/675450"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.155040107280406,"aZ":-14.847436416769867,"pfxX":-4.102271481580512,"pfxZ":8.603651712819225,"pX":0.19165912984207964,"pZ":2.197714048854506,"vX0":7.38155916727735,"vY0":-141.02587347493557,"vZ0":-6.368262031584688,"x":109.69,"y":179.44,"x0":-1.9270440813113094,"y0":50.00318623862734,"z0":5.443424868219066,"aX":-8.262172200989452},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":5.9,"spinRate":2176,"spinDirection":212},"zone":5,"typeConfidence":0.69,"plateTime":0.38844350081313506,"extension":6.452912392014719},"index":0,"playId":"a1850ca8-6710-33ca-9202-86e7fd47372f","pitchNumber":1,"startTime":"2026-03-24T20:39:57.979Z","endTime":"2026-03-24T20:40:03.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675450,"link":"/api/v1/people/675450","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":702278,"link":"/api/v1/people/702278"},"second":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515505423383576,"aZ":-14.424413274737361,"pfxX":-3.8034154766866406,"pfxZ":8.545591596960255,"pX":0.25501812866844425,"pZ":2.882738749773296,"vX0":7.713078687308075,"vY0":-142.67365262127504,"vZ0":-4.722240213180538,"x":107.28,"y":160.95,"x0":-1.9801523176550049,"y0":50.00414513586029,"z0":5.457620380981441,"aX":-7.90188965495682},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":2461,"spinDirection":214},"zone":3,"typeConfidence":0.72,"plateTime":0.3828044209653054,"extension":6.438901092345175},"index":1,"playId":"ec3e7e0f-c64b-3c2a-b0b5-070957067f86","pitchNumber":2,"startTime":"2026-03-24T20:40:21.284Z","endTime":"2026-03-24T20:40:25.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675450,"link":"/api/v1/people/675450","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":702278,"link":"/api/v1/people/702278"},"second":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.958295295886835,"aZ":-11.012491865707748,"pfxX":-3.651565169308345,"pfxZ":10.233479827168392,"pX":-0.37027162977039013,"pZ":3.887513813204242,"vX0":5.803699643849717,"vY0":-142.6891709984198,"vZ0":-2.7463995523865394,"x":131.11,"y":133.82,"x0":-1.9535079822022439,"y0":50.00397524832824,"z0":5.553649200435785,"aX":-7.5525699205999555},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2409,"spinDirection":209},"zone":11,"typeConfidence":0.71,"plateTime":0.3834513752443449,"extension":6.379084211938452},"index":2,"playId":"b2e9dcd6-acb0-3547-8f60-e6da967cac8d","pitchNumber":3,"startTime":"2026-03-24T20:40:42.971Z","endTime":"2026-03-24T20:40:48.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675450,"link":"/api/v1/people/675450","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":702278,"link":"/api/v1/people/702278"},"second":{"id":821171,"link":"/api/v1/people/821171"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":675450,"link":"/api/v1/people/675450"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":675450,"link":"/api/v1/people/675450"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:40:48.571Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a soft bunt ground ball to pitcher Parker Messick.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:42:49.510Z","endTime":"2026-03-24T20:42:59.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[7],"actionIndex":[0,1,2,3,4,5,6],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Jaison Chourio.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-24T20:42:51.612Z","endTime":"2026-03-24T20:42:51.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dean Curley replaces shortstop Gabriel Arias, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-24T20:42:51.614Z","endTime":"2026-03-24T20:42:51.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806053,"link":"/api/v1/people/806053"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jace LaViolette replaces left fielder CJ Kayfus, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-24T20:42:51.616Z","endTime":"2026-03-24T20:42:51.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702593,"link":"/api/v1/people/702593"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":692216,"link":"/api/v1/people/692216"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ralphy Velazquez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T20:42:51.618Z","endTime":"2026-03-24T20:42:51.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dauri Fernández remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-24T20:42:51.620Z","endTime":"2026-03-24T20:42:51.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821171,"link":"/api/v1/people/821171"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Juan Benjamin replaces second baseman Brayan Rocchio, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-24T20:42:51.622Z","endTime":"2026-03-24T20:42:51.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Cesarini replaces center fielder Angel Martínez, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-24T20:42:51.624Z","endTime":"2026-03-24T20:42:51.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825761,"link":"/api/v1/people/825761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":702693,"link":"/api/v1/people/702693"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.851615067528552,"aZ":-27.710233403417853,"pfxX":9.941466993514348,"pfxZ":3.0482220960735162,"pX":0.02131522722572953,"pZ":2.1440326455016328,"vX0":-5.435719373124262,"vY0":-120.79904361089382,"vZ0":-2.054913848209638,"x":116.19,"y":180.89,"x0":1.0215462080849078,"y0":50.00026505504118,"z0":5.467251963874039,"aX":14.53500010354543},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.3,"breakHorizontal":-16.6,"spinRate":1867,"spinDirection":124},"zone":8,"typeConfidence":0.91,"plateTime":0.4552771762935657,"extension":6.11831814589932},"hitData":{"launchSpeed":31.5,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":118.7,"coordY":195.45}},"index":7,"playId":"5f26c800-e1c2-3baf-a919-3f936a98993a","pitchNumber":1,"startTime":"2026-03-24T20:42:51.626Z","endTime":"2026-03-24T20:42:59.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.7,"awayTeamWinProbability":92.3,"homeTeamWinProbabilityAdded":1.8999999999999995,"leverageIndex":0.41,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:42:59.769Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a line drive to left fielder Jace LaViolette. Tim Tawa to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:43:25.465Z","endTime":"2026-03-24T20:45:05.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702593,"link":"/api/v1/people/702593"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02208245915023,"aZ":-14.220662880669343,"pfxX":3.7860351894653217,"pfxZ":10.018778127527375,"pX":0.15960523768056156,"pZ":3.550556025111469,"vX0":-3.4274735269920775,"vY0":-133.13354795123834,"vZ0":-2.456252524520866,"x":110.92,"y":142.91,"x0":0.9728276173009941,"y0":50.00503676987324,"z0":5.516511214771615,"aX":6.786237548266857},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-6.1,"spinRate":2106,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.411669457300595,"extension":6.323759981445553},"index":0,"playId":"9f2f721e-d6a8-36c1-b36c-51cf82fc3340","pitchNumber":1,"startTime":"2026-03-24T20:43:25.465Z","endTime":"2026-03-24T20:43:33.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428412482556535,"aZ":-15.296801135312226,"pfxX":3.0399041031447616,"pfxZ":9.576668250407623,"pX":0.13294338894489424,"pZ":3.7807406848903202,"vX0":-2.9356057644018683,"vY0":-132.21098006146244,"vZ0":-1.745622182641277,"x":111.93,"y":136.7,"x0":0.865249391476814,"y0":50.00003749091568,"z0":5.577932753435102,"aX":5.355633024603493},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.2,"breakHorizontal":-4.8,"spinRate":2079,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.4150282281599087,"extension":6.262730254012524},"index":1,"playId":"5b23dc35-8e23-375c-a4fc-ef4ddc3c3f91","pitchNumber":2,"startTime":"2026-03-24T20:43:44.358Z","endTime":"2026-03-24T20:43:48.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":68.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.106220803556955,"aZ":-36.48727077279288,"pfxX":-8.433642597750325,"pfxZ":-3.5889812411820188,"pX":0.5388271020388135,"pZ":3.9644310641774485,"vX0":1.1058235614834786,"vY0":-109.19695975496406,"vZ0":4.386893612009256,"x":96.46,"y":131.74,"x0":1.1195796924169188,"y0":50.00236283682889,"z0":5.866707125352748,"aX":-10.134701857245343},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-4.9,"breakHorizontal":15.0,"spinRate":2164,"spinDirection":316},"zone":12,"typeConfidence":0.91,"plateTime":0.5025265434439223,"extension":6.261033560729341},"index":2,"playId":"e04ecf11-bd0b-3015-a0e6-f9171eb99501","pitchNumber":3,"startTime":"2026-03-24T20:44:01.706Z","endTime":"2026-03-24T20:44:06.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460026429413038,"aZ":-32.610296544795816,"pfxX":8.547436087591763,"pfxZ":-0.2998142007309301,"pX":0.7393620812132585,"pZ":3.8030261570159607,"vX0":-3.442595161713743,"vY0":-119.96544115781523,"vZ0":2.6240920578961564,"x":88.82,"y":136.1,"x0":1.0907094948606437,"y0":50.004665048288345,"z0":5.62234352515376,"aX":12.330073613324858},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.5,"breakHorizontal":-14.5,"spinRate":1730,"spinDirection":115},"zone":12,"typeConfidence":0.91,"plateTime":0.4584067323937524,"extension":6.065725442836156},"index":3,"playId":"2fafa1db-76bb-3504-ad9d-1ede54fb98b0","pitchNumber":4,"startTime":"2026-03-24T20:44:17.622Z","endTime":"2026-03-24T20:44:22.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337932317638796,"aZ":-31.025341041674814,"pfxX":9.728509322196958,"pfxZ":0.7862608653910392,"pX":-0.3266066766200647,"pZ":1.4365373247921784,"vX0":-6.183100208943164,"vY0":-120.57812623942468,"vZ0":-2.6574663560867107,"x":129.45,"y":199.99,"x0":1.024264839937148,"y0":50.000093694702144,"z0":5.327061005175111,"aX":14.133675748371672},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":-15.8,"spinRate":1837,"spinDirection":115},"zone":13,"typeConfidence":0.91,"plateTime":0.4565640900538863,"extension":6.235963751036928},"index":4,"playId":"3367d7a9-9d25-39c7-be94-609e408387d1","pitchNumber":5,"startTime":"2026-03-24T20:44:33.250Z","endTime":"2026-03-24T20:44:37.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-24T20:44:43.493Z","endTime":"2026-03-24T20:44:55.670Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322946143652622,"aZ":-14.994247681907046,"pfxX":2.8565624484805676,"pfxZ":9.579801436498945,"pX":0.5743669885509675,"pZ":3.413536000793977,"vX0":-1.898671100367347,"vY0":-133.45973959267764,"vZ0":-2.5065592747216754,"x":95.11,"y":146.61,"x0":0.9260564779014772,"y0":50.00200236518663,"z0":5.452651300034917,"aX":5.1220243798893135},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":-4.7,"spinRate":2111,"spinDirection":151},"zone":3,"typeConfidence":0.91,"plateTime":0.4113523906010439,"extension":6.3833159385514815},"hitData":{"launchSpeed":96.3,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.39,"coordY":93.29}},"index":6,"playId":"ee136858-d6c0-320a-96d2-3640873c3218","pitchNumber":6,"startTime":"2026-03-24T20:44:55.670Z","endTime":"2026-03-24T20:45:05.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":3.3,"leverageIndex":0.77,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:45:05.868Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pavin Smith singles on a fly ball to right fielder Ryan Cesarini. Tim Tawa scores. Jesus Valdez to 2nd.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:45:31.921Z","endTime":"2026-03-24T20:45:46.083Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"postOnSecond":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jesus Valdez replaces Nolan Arenado.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-24T20:45:31.803Z","endTime":"2026-03-24T20:45:34.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"base":1,"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.358335302399286,"aZ":-22.785816501882156,"pfxX":7.8742156943689965,"pfxZ":5.23848409617786,"pX":0.7288612425872318,"pZ":2.7222782050769574,"vX0":-3.106961238196356,"vY0":-132.77552113319192,"vZ0":-2.7932085999197387,"x":89.22,"y":165.28,"x0":0.8884546200488812,"y0":50.00390256840041,"z0":5.438669427209056,"aX":14.116580046654088},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.1,"breakHorizontal":-13.7,"spinRate":1954,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.4118804065733799,"extension":6.3671552530046425},"hitData":{"launchSpeed":65.5,"launchAngle":27.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.34,"coordY":106.21}},"index":1,"playId":"21f7a0ae-d3e6-3e27-8140-30b01cc73138","pitchNumber":1,"startTime":"2026-03-24T20:45:34.062Z","endTime":"2026-03-24T20:45:46.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":678232,"link":"/api/v1/people/678232"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":5.300000000000001,"leverageIndex":1.19,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:45:46.083Z","atBatIndex":37},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Carlos Santana grounds into a force out, third baseman Dean Curley to second baseman Juan Benjamin. Ben McLaughlin out at 2nd. Carlos Santana to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:46:25.497Z","endTime":"2026-03-24T20:47:15.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806053,"link":"/api/v1/people/806053"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ben McLaughlin replaces Pavin Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:46:20.015Z","endTime":"2026-03-24T20:46:23.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"base":1,"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T20:46:23.073Z","endTime":"2026-03-24T20:46:27.559Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":75.2,"endSpeed":69.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.606501232018744,"aZ":-38.75782834026387,"pfxX":-7.160379612991617,"pfxZ":-5.442932514806754,"pX":0.4168510180654276,"pZ":3.881197349033337,"vX0":0.6443240577301921,"vY0":-109.36734794304496,"vZ0":4.652622810364562,"x":101.11,"y":133.99,"x0":1.0482151621895406,"y0":50.00290865292274,"z0":5.8874688909111095,"aX":-8.658932227221293},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-8.3,"breakHorizontal":12.8,"spinRate":2332,"spinDirection":313},"zone":12,"typeConfidence":0.91,"plateTime":0.5011518213695654,"extension":6.1252189314774395},"index":2,"playId":"2a7a5599-ee2f-34ea-ae32-84e1941bd4eb","pitchNumber":1,"startTime":"2026-03-24T20:46:27.559Z","endTime":"2026-03-24T20:46:31.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31940257245376,"aZ":-30.519373371836437,"pfxX":7.547630382932859,"pfxZ":1.1246490583139952,"pX":1.162620816331244,"pZ":2.986829705294017,"vX0":-2.227727451167853,"vY0":-120.60584392027216,"vZ0":0.519449261421657,"x":72.68,"y":158.14,"x0":1.1199786087886465,"y0":50.000114462361836,"z0":5.468715431109033,"aX":11.073288847549168},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.4,"breakHorizontal":-13.1,"spinRate":1857,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.45482088464811454,"extension":6.04690628631023},"index":3,"playId":"dc861a01-ad0a-362c-9b6b-b26bad241104","pitchNumber":2,"startTime":"2026-03-24T20:46:42.539Z","endTime":"2026-03-24T20:46:46.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055310523339,"aZ":-30.786307636759116,"pfxX":7.46659205730809,"pfxZ":0.9342500613938647,"pX":0.5211319402849454,"pZ":2.8655080390108196,"vX0":-3.560906011123168,"vY0":-121.30525090333097,"vZ0":0.2186872995861735,"x":97.14,"y":161.41,"x0":1.042788923751645,"y0":50.000624248047004,"z0":5.471289307439616,"aX":11.059466571985231},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-12.6,"spinRate":1822,"spinDirection":118},"zone":3,"typeConfidence":0.9,"plateTime":0.4525586778828323,"extension":6.187542540110309},"hitData":{"launchSpeed":93.5,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.91,"coordY":162.68}},"index":4,"playId":"0b1dfedf-9773-3806-94ba-985d1c5e28e5","pitchNumber":3,"startTime":"2026-03-24T20:46:58.386Z","endTime":"2026-03-24T20:47:15.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.59,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:47:15.561Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a sharp line drive to left fielder Jace LaViolette. Jesus Valdez scores. Carlos Santana to 3rd. James McCann to 2nd. Throwing error by shortstop Dauri Fernández.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:47:48.128Z","endTime":"2026-03-24T20:49:22.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702593,"link":"/api/v1/people/702593"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":821171,"link":"/api/v1/people/821171"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.287512128174765,"aZ":-30.640269537577765,"pfxX":8.201630090857119,"pfxZ":1.0217353669090548,"pX":-0.8606964854890705,"pZ":1.5066247977188136,"vX0":-6.561509297458953,"vY0":-122.52025589713111,"vZ0":-3.012234934089737,"x":149.81,"y":198.1,"x0":0.804527463641695,"y0":50.00146416388375,"z0":5.407598809322458,"aX":12.298108749885554},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.3,"breakHorizontal":-13.1,"spinRate":1841,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.44939659672197196,"extension":6.164099213417335},"index":0,"playId":"b6f72d45-96ae-364a-adad-5e2202ea5a22","pitchNumber":1,"startTime":"2026-03-24T20:47:48.128Z","endTime":"2026-03-24T20:47:52.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.707586404528715,"aZ":-21.312547275945402,"pfxX":7.7566850215311645,"pfxZ":6.087261003909626,"pX":0.39723575179421694,"pZ":2.6273943878387795,"vX0":-4.06690064457034,"vY0":-132.57617814755113,"vZ0":-3.1750157145475457,"x":101.86,"y":167.84,"x0":0.9413734968391992,"y0":50.00436867937843,"z0":5.39187608840189,"aX":13.84183126665418},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":-13.2,"spinRate":1963,"spinDirection":147},"zone":6,"typeConfidence":0.91,"plateTime":0.4127749038634594,"extension":6.407783425979161},"index":1,"playId":"33303be9-e714-3d9f-b5b1-1f4ae2bed273","pitchNumber":2,"startTime":"2026-03-24T20:48:07.060Z","endTime":"2026-03-24T20:48:11.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045050487234448,"aZ":-24.861126838653735,"pfxX":-1.8768092718349296,"pfxZ":4.339549019632088,"pX":-0.07277742081157539,"pZ":4.371918647913658,"vX0":-1.9011890362154982,"vY0":-128.5453002839648,"vZ0":1.8088695810178987,"x":119.77,"y":120.74,"x0":0.9184149712034276,"y0":50.00001852972801,"z0":5.580897405966752,"aX":-3.160059764074051},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.5,"breakHorizontal":3.8,"spinRate":2050,"spinDirection":185},"zone":11,"typeConfidence":0.77,"plateTime":0.4250472143797084,"extension":6.340459784802782},"index":2,"playId":"1ef912fc-b025-32c5-bae3-207b7e8e97b0","pitchNumber":3,"startTime":"2026-03-24T20:48:30.311Z","endTime":"2026-03-24T20:48:35.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337143056944473,"aZ":-22.122154982480886,"pfxX":-0.5111873253641583,"pfxZ":5.870471775496275,"pX":0.030553335110467907,"pZ":1.9631243816647062,"vX0":-2.1482531137477925,"vY0":-129.83730739060886,"vZ0":-4.235311067978897,"x":115.84,"y":185.78,"x0":0.9340019804594872,"y0":50.00438567784923,"z0":5.291995571556238,"aX":-0.8758623466724075},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.0,"breakHorizontal":1.4,"spinRate":2032,"spinDirection":155},"zone":8,"typeConfidence":0.82,"plateTime":0.42131124400166486,"extension":6.422358372934534},"index":3,"playId":"27b343e1-f2b8-36e6-a9f9-e9ceefcd64fa","pitchNumber":4,"startTime":"2026-03-24T20:48:49.217Z","endTime":"2026-03-24T20:48:54.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.091627266783497,"aZ":-27.396782721483998,"pfxX":9.13996371674397,"pfxZ":3.1100289825182106,"pX":-0.41159279695992235,"pZ":1.6842585636766203,"vX0":-6.064691431008278,"vY0":-124.09270964961037,"vZ0":-3.260780983830098,"x":132.69,"y":193.31,"x0":0.8939616644927423,"y0":50.00486599983011,"z0":5.3325829246244,"aX":14.055715793833786},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.0,"breakHorizontal":-14.9,"spinRate":2025,"spinDirection":123},"zone":7,"typeConfidence":0.87,"plateTime":0.44378064712820153,"extension":6.2148202997205955},"hitData":{"launchSpeed":106.8,"launchAngle":17.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.83,"coordY":101.17}},"index":4,"playId":"938a5447-7b9c-3bfd-b272-ce7fd4928b1a","pitchNumber":5,"startTime":"2026-03-24T20:49:06.926Z","endTime":"2026-03-24T20:49:22.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":1.39,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:49:22.231Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:50:33.609Z","endTime":"2026-03-24T20:51:12.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-24T20:49:55.567Z","endTime":"2026-03-24T20:50:35.742Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393708425690814,"aZ":-24.444537954028437,"pfxX":8.169904699871566,"pfxZ":4.315022536687117,"pX":-0.00790630555549219,"pZ":2.7236326564623314,"vX0":-5.219947256830838,"vY0":-132.70304718689033,"vZ0":-2.3582466941634705,"x":117.3,"y":165.24,"x0":0.9194356407982037,"y0":50.000773067783605,"z0":5.397562302179715,"aX":14.624469175985533},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.6,"breakHorizontal":-13.7,"spinRate":2060,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.4121609519948839,"extension":6.348318355549913},"index":1,"playId":"583637ef-55d1-33d9-b93f-b00ceee756a3","pitchNumber":1,"startTime":"2026-03-24T20:50:35.742Z","endTime":"2026-03-24T20:50:40.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.004893957793414,"aZ":-31.904764419882742,"pfxX":-3.0550635735893508,"pfxZ":0.1699553736667898,"pX":-1.4537833999877376,"pZ":1.1649780508480234,"vX0":-4.610952274812702,"vY0":-124.46416049131274,"vZ0":-3.904642780507771,"x":172.41,"y":207.33,"x0":0.8136801341047611,"y0":50.00252114630847,"z0":5.372147588952777,"aX":-4.833106893362726},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.4,"breakHorizontal":6.5,"spinRate":2421,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.43866203135315285,"extension":6.438611450182262},"index":2,"playId":"348b0634-aae2-331f-a075-3e3aefef8d30","pitchNumber":2,"startTime":"2026-03-24T20:50:48.612Z","endTime":"2026-03-24T20:50:55.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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, 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":85.7,"endSpeed":78.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51367161543616,"aZ":-32.966479605043006,"pfxX":-4.228773769666855,"pfxZ":-0.5064389328933867,"pX":-0.6411341419385513,"pZ":1.6429142045754463,"vX0":-2.4462115585478923,"vY0":-124.83652523300002,"vZ0":-2.795277273615328,"x":141.44,"y":194.42,"x0":0.9012668220295664,"y0":50.00131922271494,"z0":5.495394254276218,"aX":-6.661680546744969},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":8.3,"spinRate":2384,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.4390437329737833,"extension":6.444878784187668},"index":3,"playId":"bf978ca5-d838-3f0d-9583-dae24c96213c","pitchNumber":3,"startTime":"2026-03-24T20:51:06.976Z","endTime":"2026-03-24T20:51:12.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":1.7,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:51:12.358Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a line drive to center fielder Jaison Chourio. Carlos Santana scores. James McCann scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:51:34.833Z","endTime":"2026-03-24T20:52:38.244Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11449001139917,"aZ":-37.97967218779195,"pfxX":-8.62911379091043,"pfxZ":-4.845742122872611,"pX":-0.14368698363166216,"pZ":2.3629276268440504,"vX0":-0.14342736427481687,"vY0":-109.38110255037864,"vZ0":1.752809467403745,"x":122.48,"y":174.98,"x0":1.041998751824967,"y0":50.00036868488234,"z0":5.654688886062309,"aX":-10.348100983597016},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-7.9,"breakHorizontal":15.6,"spinRate":2330,"spinDirection":321},"zone":5,"typeConfidence":0.91,"plateTime":0.5027002798073545,"extension":6.412935127995714},"index":0,"playId":"270149cb-0b4e-36a4-83ac-f30a328ba084","pitchNumber":1,"startTime":"2026-03-24T20:51:35.118Z","endTime":"2026-03-24T20:51:39.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.966735658733956,"aZ":-14.876470559229025,"pfxX":2.646072550436447,"pfxZ":9.255700849784855,"pX":-1.4817152110275877,"pZ":2.277256346835792,"vX0":-6.954303964754709,"vY0":-136.31812446017187,"vZ0":-5.314571284378135,"x":173.48,"y":177.29,"x0":0.7667183242503893,"y0":50.001333207534046,"z0":5.291165099304378,"aX":4.945229101487823},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-3.2,"spinRate":2199,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.40290110799510526,"extension":6.32750710043155},"index":1,"playId":"c8ac38c9-80dd-3694-802a-98df1811adb5","pitchNumber":2,"startTime":"2026-03-24T20:51:48.434Z","endTime":"2026-03-24T20:51:52.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.093319356894774,"aZ":-15.580838125776586,"pfxX":2.371978646618759,"pfxZ":9.041171503436303,"pX":0.29222422493481465,"pZ":3.2343643374319466,"vX0":-2.4762609986853237,"vY0":-135.24484045645556,"vZ0":-2.7817829913040537,"x":105.86,"y":151.45,"x0":0.9156616760414815,"y0":50.000203222947626,"z0":5.381721967953587,"aX":4.35212217208928},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-3.7,"spinRate":2122,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.4064543683484172,"extension":6.427329121797981},"index":2,"playId":"ebb63d24-eaa5-3ac1-8aa5-aea48e360e38","pitchNumber":3,"startTime":"2026-03-24T20:52:04.030Z","endTime":"2026-03-24T20:52:07.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1457437145037,"aZ":-16.194994098686205,"pfxX":3.7072325681599017,"pfxZ":8.490300973022078,"pX":-0.1818157900628712,"pZ":2.987857355733411,"vX0":-4.010926588548954,"vY0":-136.57425349218946,"vZ0":-3.4952906155417605,"x":123.93,"y":158.11,"x0":0.8268239223232178,"y0":50.00291165447008,"z0":5.403730165077314,"aX":6.977160955358036},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-5.9,"spinRate":2126,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.40164440919312394,"extension":6.412015820804504},"hitData":{"launchSpeed":71.8,"launchAngle":18.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.75,"coordY":109.92}},"index":3,"playId":"940832f7-2f91-32b3-a68f-d41259c8dc72","pitchNumber":4,"startTime":"2026-03-24T20:52:25.212Z","endTime":"2026-03-24T20:52:38.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":12.500000000000004,"leverageIndex":1.74,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:52:38.244Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out to first baseman Ralphy Velazquez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T20:55:04.426Z","endTime":"2026-03-24T20:55:13.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806272,"fullName":"Zane Petty","link":"/api/v1/people/806272"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T20:53:32.102Z","endTime":"2026-03-24T20:54:05.508Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zane Petty replaces Parker Messick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"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-24T20:54:05.508Z","endTime":"2026-03-24T20:55:06.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806272,"link":"/api/v1/people/806272"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.476575196523424,"aZ":-13.022168893592086,"pfxX":-4.219581447101821,"pfxZ":10.1954699902473,"pX":-0.04566990449638439,"pZ":1.7837501038961259,"vX0":4.225500490496986,"vY0":-136.32110122195775,"vZ0":-8.403375055241693,"x":118.74,"y":190.62,"x0":-1.0689424311713036,"y0":50.003530688685444,"z0":5.808994523214104,"aX":-7.927572989500401},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":6.7,"spinRate":2177,"spinDirection":197},"zone":8,"typeConfidence":1.37,"plateTime":0.402070489995769,"extension":6.22190880227707},"hitData":{"launchSpeed":103.0,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.65,"coordY":169.27}},"index":2,"playId":"f0d82dae-3e69-3e81-b190-e3e67bd1c0c6","pitchNumber":1,"startTime":"2026-03-24T20:55:06.200Z","endTime":"2026-03-24T20:55:13.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806272,"link":"/api/v1/people/806272","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":806272,"link":"/api/v1/people/806272"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":806272,"link":"/api/v1/people/806272"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:55:13.214Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jace LaViolette singles on a sharp line drive to right fielder Jorge Barrosa.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T20:57:21.233Z","endTime":"2026-03-24T20:58:57.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jesus Valdez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:56:47.237Z","endTime":"2026-03-24T20:56:47.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":675450,"link":"/api/v1/people/675450","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben McLaughlin remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T20:56:47.263Z","endTime":"2026-03-24T20:56:47.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":675450,"link":"/api/v1/people/675450","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Soroka replaces Hunter Cranton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T20:56:47.266Z","endTime":"2026-03-24T20:57:23.358Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647336,"link":"/api/v1/people/647336"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675450,"link":"/api/v1/people/675450","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59276522577405,"aZ":-15.979182738990009,"pfxX":-6.764387827784262,"pfxZ":8.813000033926281,"pX":0.16904819613836053,"pZ":2.7930173865523433,"vX0":8.848232077841239,"vY0":-134.7733525868974,"vZ0":-3.9266366180645424,"x":110.56,"y":163.37,"x0":-2.2794087935224727,"y0":50.003448183295234,"z0":5.399210618186043,"aX":-12.431584819383442},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":2485,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4065897709084192,"extension":5.924926819322464},"index":3,"playId":"03d5ada9-cbcd-394f-8d2c-96aff4a6d039","pitchNumber":1,"startTime":"2026-03-24T20:57:23.358Z","endTime":"2026-03-24T20:57:26.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.532629059770983,"aZ":-18.095985304516333,"pfxX":-7.470543966300881,"pfxZ":7.379356758281643,"pX":1.4238659315812991,"pZ":1.5099985940343668,"vX0":12.550916538059468,"vY0":-137.05828444525363,"vZ0":-6.911597210317376,"x":62.73,"y":198.01,"x0":-2.2385299400574734,"y0":50.001910558955565,"z0":5.294599591217622,"aX":-14.25101485452268},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":10.9,"spinRate":2413,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39922151776251047,"extension":6.023339769072314},"index":4,"playId":"19de5e7d-e3e9-3af6-8824-aa3cb46271c3","pitchNumber":2,"startTime":"2026-03-24T20:57:45.775Z","endTime":"2026-03-24T20:57:51.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72901261863481,"aZ":-36.30303123323202,"pfxX":2.641315974440123,"pfxZ":-2.951664850386866,"pX":-0.5271040666284135,"pZ":3.144953426353702,"vX0":3.762042899141739,"vY0":-117.7295021951135,"vZ0":1.5791160756809508,"x":137.09,"y":153.87,"x0":-2.4898702580302925,"y0":50.000204849875374,"z0":5.830188403938273,"aX":3.699456342245215},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.7,"breakHorizontal":-5.8,"spinRate":2679,"spinDirection":61},"zone":1,"typeConfidence":2.0,"plateTime":0.46557449593313693,"extension":5.6265549090145255},"index":5,"playId":"e02c625b-715a-3f6c-98ff-6d1570109521","pitchNumber":3,"startTime":"2026-03-24T20:58:00.016Z","endTime":"2026-03-24T20:58:04.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.3,"endSpeed":78.6,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06336953993328,"aZ":-29.23334392907488,"pfxX":-10.62899972339343,"pfxZ":1.8831208945350566,"pX":-0.2989387906616481,"pZ":1.2163752651500666,"vX0":8.403559709678618,"vY0":-123.88524038155678,"vZ0":-4.259005984939845,"x":128.39,"y":205.94,"x0":-2.349192649514907,"y0":50.00095836389743,"z0":5.393182432145722,"aX":-16.568943709917967},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":17.4,"spinRate":2008,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44162521678786915,"extension":5.931509819954248},"index":6,"playId":"3eb8997e-9b1a-3e4c-a0cd-5903101a2141","pitchNumber":4,"startTime":"2026-03-24T20:58:15.217Z","endTime":"2026-03-24T20:58:19.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97457427551452,"aZ":-16.575218203380494,"pfxX":-6.777321556796442,"pfxZ":8.174797478351321,"pX":-0.9435409870704609,"pZ":3.3485125726541294,"vX0":6.7354374277995825,"vY0":-137.1921967713775,"vZ0":-2.4510230795994943,"x":152.97,"y":148.37,"x0":-2.548343436082444,"y0":50.00581522959151,"z0":5.381501323646804,"aX":-12.938526459389783},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":10.9,"spinRate":2418,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39904334608435965,"extension":5.839450922881641},"index":7,"playId":"7f51ae96-0222-312d-bf85-1be9dfeb2ca0","pitchNumber":5,"startTime":"2026-03-24T20:58:29.877Z","endTime":"2026-03-24T20:58:35.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880517698412074,"aZ":-35.01118684542993,"pfxX":2.681288956196068,"pfxZ":-1.9993143277086904,"pX":-0.14988820454731736,"pZ":2.0916151819165862,"vX0":4.431968969540547,"vY0":-118.59866437977388,"vZ0":-1.0929621022836165,"x":122.71,"y":182.31,"x0":-2.3954415559102173,"y0":50.004997115188424,"z0":5.767807830084719,"aX":3.798102012063314},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.6,"breakHorizontal":-6.0,"spinRate":2849,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4628425245357839,"extension":5.726263702270338},"hitData":{"launchSpeed":100.4,"launchAngle":13.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.66,"coordY":98.64}},"index":8,"playId":"c75aab8c-7397-3f6f-808b-998f0044acdd","pitchNumber":6,"startTime":"2026-03-24T20:58:44.585Z","endTime":"2026-03-24T20:58:57.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702593,"link":"/api/v1/people/702593"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":702593,"link":"/api/v1/people/702593"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:58:57.778Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dean Curley called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T20:59:11.323Z","endTime":"2026-03-24T21:01:05.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":806053,"fullName":"Dean Curley","link":"/api/v1/people/806053"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806053,"fullName":"Dean Curley","link":"/api/v1/people/806053"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54123728190631,"aZ":-22.23550938043591,"pfxX":-10.478336529880838,"pfxZ":5.40224014481317,"pX":0.1845723307086672,"pZ":3.507153240154886,"vX0":10.333408052962266,"vY0":-134.8192287867297,"vZ0":-1.3644233500121121,"x":109.96,"y":144.09,"x0":-2.338111362209766,"y0":50.00160228876946,"z0":5.590439341219153,"aX":-19.272186549044022},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":16.8,"spinRate":2354,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4064038115327486,"extension":6.032367289738672},"index":0,"playId":"1fce98a9-c741-3b31-b360-f6b141bafdf7","pitchNumber":1,"startTime":"2026-03-24T20:59:15.628Z","endTime":"2026-03-24T20:59:21.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454140130600234,"aZ":-24.91655152331292,"pfxX":-10.632354868423462,"pfxZ":3.890049460366856,"pX":0.47274713417032266,"pZ":1.6801660074566436,"vX0":10.957855803828494,"vY0":-135.88204077889947,"vZ0":-5.268323228940707,"x":98.98,"y":193.42,"x0":-2.2355199143028224,"y0":50.002111586609715,"z0":5.38076833716817,"aX":-19.833442515094344},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":16.8,"spinRate":2330,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40346168432283935,"extension":5.930337903567634},"index":1,"playId":"eec8fa10-e83d-36b9-a111-34abd45c7db0","pitchNumber":2,"startTime":"2026-03-24T20:59:34.149Z","endTime":"2026-03-24T20:59:38.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"8af38472-dfb8-3975-b7ae-c7cdcebf0578","startTime":"2026-03-24T20:59:54.571Z","endTime":"2026-03-24T20:59:59.220Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10633098962826,"aZ":-36.62252801608302,"pfxX":4.770869921106307,"pfxZ":-3.1776777419060505,"pX":-1.066620239096221,"pZ":2.460228747957855,"vX0":2.254496929676597,"vY0":-117.82166629361885,"vZ0":0.34460653270625996,"x":157.66,"y":172.35,"x0":-2.6566514110586916,"y0":50.00151016162134,"z0":5.705936145321056,"aX":6.683172351475589},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.4,"breakHorizontal":-9.2,"spinRate":2923,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.46549094571180083,"extension":5.899608379836452},"index":3,"playId":"1f48ae52-bf1e-3887-b3a0-a7c439803350","pitchNumber":3,"startTime":"2026-03-24T21:00:14.293Z","endTime":"2026-03-24T21:00:19.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84673991949928,"aZ":-24.39287424634614,"pfxX":-11.801029648133643,"pfxZ":4.249911546108856,"pX":-0.028315818274555357,"pZ":2.0641901651424814,"vX0":9.986443328260425,"vY0":-134.79421326857593,"vZ0":-4.4403841407146105,"x":118.08,"y":183.05,"x0":-2.2582702328319213,"y0":50.00149281944646,"z0":5.46725760713732,"aX":-21.592191143299985},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":19.1,"spinRate":2442,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.407232890862939,"extension":5.944845501160048},"index":4,"playId":"b6435cc0-0d2e-3244-ab1c-79813a8a6634","pitchNumber":4,"startTime":"2026-03-24T21:00:35.520Z","endTime":"2026-03-24T21:00:40.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.897600612639618,"aZ":-40.86853107819,"pfxX":2.810294238631947,"pfxZ":-6.015979607941554,"pX":0.5674495162871287,"pZ":1.8342454501039713,"vX0":6.07082184657776,"vY0":-119.66132951794155,"vZ0":-0.5065588604889539,"x":95.37,"y":189.26,"x0":-2.3713751720635625,"y0":50.00353103671019,"z0":5.721845515323347,"aX":4.060171173513163},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.7,"breakHorizontal":-6.6,"spinRate":2876,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.45838541592768367,"extension":5.896046853509848},"index":5,"playId":"bf16c223-74c2-3261-82b1-d571749da03b","pitchNumber":5,"startTime":"2026-03-24T21:01:00.481Z","endTime":"2026-03-24T21:01:05.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806053,"link":"/api/v1/people/806053"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":806053,"link":"/api/v1/people/806053"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.12,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:01:05.525Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jaison Chourio pops out to second baseman Tim Tawa.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T21:03:24.438Z","endTime":"2026-03-24T21:03:36.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"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":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T21:01:27.065Z","endTime":"2026-03-24T21:02:50.271Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Spencer Giesting replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T21:02:50.271Z","endTime":"2026-03-24T21:03:26.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801517,"link":"/api/v1/people/801517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47800674708124,"aZ":-17.69047136914931,"pfxX":4.49823285006256,"pfxZ":8.29565384573433,"pX":-0.5527137979702916,"pZ":2.8550702435935746,"vX0":-9.561728823840772,"vY0":-131.68207761495617,"vZ0":-2.335380210381831,"x":138.07,"y":161.69,"x0":2.550501960412318,"y0":50.00348540863714,"z0":5.07077150107918,"aX":7.855390703440166},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-5.9,"spinRate":2532,"spinDirection":134},"zone":1,"typeConfidence":0.87,"plateTime":0.4168701449318859,"extension":6.845386354443846},"hitData":{"launchSpeed":89.6,"launchAngle":69.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.06,"coordY":159.63}},"index":2,"playId":"2b8294d0-eace-3d98-9fa6-5ba630ab934a","pitchNumber":1,"startTime":"2026-03-24T21:03:26.575Z","endTime":"2026-03-24T21:03:36.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:03:36.654Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Cesarini called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T21:03:55.213Z","endTime":"2026-03-24T21:05:29.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.9,"endSpeed":83.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16213699402974,"aZ":-19.41689707839904,"pfxX":4.448097732362398,"pfxZ":7.108728347155151,"pX":-0.06170729275112129,"pZ":1.2041152845552354,"vX0":-8.568284542400631,"vY0":-133.4614211212052,"vZ0":-6.2692928797343415,"x":119.35,"y":206.27,"x0":2.6201890867847695,"y0":50.00179550462562,"z0":4.99362914742743,"aX":7.981636953339522},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":-6.1,"spinRate":2586,"spinDirection":134},"zone":13,"typeConfidence":0.63,"plateTime":0.4112442387762214,"extension":6.9700119679242585},"index":0,"playId":"3c15d67e-a60b-3163-9f3e-2bb5e2b4914c","pitchNumber":1,"startTime":"2026-03-24T21:04:01.864Z","endTime":"2026-03-24T21:04:05.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.063323987958356,"aZ":-18.84824789745103,"pfxX":3.9403166368026152,"pfxZ":7.574289016626418,"pX":-0.7079793303207924,"pZ":1.9042966497892049,"vX0":-9.646243882789657,"vY0":-132.24838775221104,"vZ0":-4.808254222082716,"x":143.99,"y":187.36,"x0":2.486223927848642,"y0":50.000631960590816,"z0":5.14208432220292,"aX":6.93109614836259},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":-4.9,"spinRate":2544,"spinDirection":137},"zone":7,"typeConfidence":0.83,"plateTime":0.41530015939495346,"extension":6.970308441850891},"index":1,"playId":"83a779e2-e00a-3595-adc1-292cedd75e07","pitchNumber":2,"startTime":"2026-03-24T21:04:20.053Z","endTime":"2026-03-24T21:04:23.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91139923866316,"aZ":-14.934379230347416,"pfxX":4.260080340435559,"pfxZ":9.712296305239178,"pX":-0.49193145320784476,"pZ":3.2625664786351285,"vX0":-8.963824325065943,"vY0":-132.76726480273942,"vZ0":-2.484085317178513,"x":135.75,"y":150.69,"x0":2.383130108122975,"y0":50.00477479665673,"z0":5.304566466392925,"aX":7.5645327150775294},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-5.6,"spinRate":2563,"spinDirection":136},"zone":1,"typeConfidence":0.91,"plateTime":0.41344463830266154,"extension":6.897109510399549},"index":2,"playId":"c27c5b30-18f9-358a-b9ef-b7378adae945","pitchNumber":3,"startTime":"2026-03-24T21:04:40.792Z","endTime":"2026-03-24T21:04:44.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"6fab735f-4278-3652-b479-b2d1c0a8bca4","startTime":"2026-03-24T21:05:03.270Z","endTime":"2026-03-24T21:05:07.671Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69369480238578,"aZ":-31.30083128601574,"pfxX":-9.5748334090407,"pfxZ":0.6404268051691151,"pX":0.19491686477308612,"pZ":2.8886974318176013,"vX0":-3.9109424250197735,"vY0":-117.19502085759873,"vZ0":1.626521386461982,"x":109.57,"y":160.79,"x0":3.1357347807878324,"y0":50.00543245422015,"z0":5.1357726756857165,"aX":-13.156957583434925},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.9,"breakHorizontal":18.4,"spinRate":2954,"spinDirection":295},"zone":2,"typeConfidence":0.91,"plateTime":0.46958190146245204,"extension":6.677749839573065},"index":4,"playId":"1222a978-cb1a-3f16-b3ba-7c3aa1aeb21d","pitchNumber":4,"startTime":"2026-03-24T21:05:23.621Z","endTime":"2026-03-24T21:05:29.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:05:29.412Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, third baseman Dean Curley to first baseman Ralphy Velazquez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T21:07:34.727Z","endTime":"2026-03-24T21:08:06.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806053,"link":"/api/v1/people/806053"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Parker Messick replaces Zane Petty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T21:06:56.569Z","endTime":"2026-03-24T21:07:36.845Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806272,"link":"/api/v1/people/806272","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.4,"endSpeed":82.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199526014203474,"aZ":-15.544630328320862,"pfxX":2.7579161598905104,"pfxZ":9.544755130637384,"pX":-1.0173345559968174,"pZ":4.089424932045603,"vX0":-5.666014713879783,"vY0":-131.49448793933112,"vZ0":-0.705081906580462,"x":155.78,"y":128.37,"x0":0.8119399422104134,"y0":50.003720441454284,"z0":5.51982908044613,"aX":4.806425118072827},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.3,"breakHorizontal":-3.7,"spinRate":2115,"spinDirection":155},"zone":11,"typeConfidence":0.88,"plateTime":0.41735494600573775,"extension":6.468450468080231},"index":1,"playId":"4b594425-342a-3bc3-ac5d-7d786693fcbd","pitchNumber":1,"startTime":"2026-03-24T21:07:36.845Z","endTime":"2026-03-24T21:07:43.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.8,"endSpeed":84.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.927018887454086,"aZ":-15.968816526710183,"pfxX":4.41622347032251,"pfxZ":8.968689456172278,"pX":-0.31454532972797516,"pZ":2.424427207129236,"vX0":-4.771087411631504,"vY0":-133.61226852957702,"vZ0":-4.7331685882858965,"x":128.99,"y":173.32,"x0":0.9209363026817033,"y0":50.0042719009965,"z0":5.3672979059407115,"aX":7.981428755523119},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-7.0,"spinRate":2141,"spinDirection":150},"zone":4,"typeConfidence":0.85,"plateTime":0.41001368457449816,"extension":6.367715980487513},"hitData":{"launchSpeed":103.9,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":83.55,"coordY":152.47}},"index":2,"playId":"4bc583c9-fb39-330f-80a2-e97ae785d481","pitchNumber":2,"startTime":"2026-03-24T21:07:57.430Z","endTime":"2026-03-24T21:08:06.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:08:06.342Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T21:08:15.926Z","endTime":"2026-03-24T21:09:03.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":76.1,"endSpeed":70.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.840840933580402,"aZ":-37.896781905313354,"pfxX":-8.112718190726884,"pfxZ":-4.624558630322573,"pX":0.024798453014137325,"pZ":1.7409699090956448,"vX0":0.1016610512712049,"vY0":-110.84057626144295,"vZ0":0.25389084307348964,"x":116.05,"y":191.77,"x0":1.0312257557868458,"y0":50.002428073757294,"z0":5.600062861810239,"aX":-10.038031790177243},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-7.9,"breakHorizontal":14.6,"spinRate":2281,"spinDirection":318},"zone":8,"typeConfidence":0.9,"plateTime":0.49521226294868903,"extension":6.387348569300136},"index":0,"playId":"63e39d19-2a16-3e1f-b5a2-49947f9cc3b8","pitchNumber":1,"startTime":"2026-03-24T21:08:27.475Z","endTime":"2026-03-24T21:08:31.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196667689064256,"aZ":-28.787226943861935,"pfxX":8.068972368423276,"pfxZ":2.261012728319124,"pX":0.715470062016301,"pZ":1.4653817816962549,"vX0":-3.40784518813713,"vY0":-121.65769953818166,"vZ0":-3.4316659596190635,"x":89.73,"y":199.21,"x0":1.0872533075037953,"y0":50.00153641626738,"z0":5.393288296530616,"aX":12.076287490191207},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-13.8,"spinRate":1972,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.4504716725818749,"extension":6.17755781418996},"index":1,"playId":"fb49135c-40b1-30d2-b574-7cf610af817e","pitchNumber":2,"startTime":"2026-03-24T21:08:39.000Z","endTime":"2026-03-24T21:08:42.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046702398141722,"aZ":-32.63549383012316,"pfxX":8.189571088260898,"pfxZ":-0.3019145706413855,"pX":0.5774571979985652,"pZ":0.47310988161410433,"vX0":-3.7542814634311683,"vY0":-122.04409087377122,"vZ0":-4.80847342098861,"x":94.99,"y":226.01,"x0":1.07538565554705,"y0":50.0059319401199,"z0":5.294307245897345,"aX":12.299781122935695},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.4,"breakHorizontal":-13.9,"spinRate":1864,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.44957205846420134,"extension":6.110476595692275},"index":2,"playId":"8fe70221-e2f6-3714-937b-c5e6b5a1a29a","pitchNumber":3,"startTime":"2026-03-24T21:08:56.684Z","endTime":"2026-03-24T21:09:03.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:09:03.085Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesus Valdez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T21:09:22.189Z","endTime":"2026-03-24T21:10:15.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23642051241876,"aZ":-31.10436621259154,"pfxX":7.466258485992718,"pfxZ":0.7085640152891415,"pX":0.2902378102149779,"pZ":3.0537442370668693,"vX0":-4.278663052662462,"vY0":-122.14717888999597,"vZ0":0.3698319640624328,"x":105.94,"y":156.33,"x0":1.0912647168734069,"y0":50.00436685543737,"z0":5.566817106834403,"aX":11.324329974162445},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":-12.6,"spinRate":1879,"spinDirection":120},"zone":3,"typeConfidence":0.9,"plateTime":0.44778488415635653,"extension":6.016877291407756},"index":0,"playId":"8253c5c9-c435-3a33-9a96-0ca47f0d5811","pitchNumber":1,"startTime":"2026-03-24T21:09:25.952Z","endTime":"2026-03-24T21:09:30.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.673329147532062,"aZ":-17.25161196544208,"pfxX":3.2096297507651013,"pfxZ":8.270257963520095,"pX":-0.1565959019785969,"pZ":4.140846873851958,"vX0":-3.789187102918813,"vY0":-133.47009958773802,"vZ0":-0.2916074624258444,"x":122.97,"y":126.98,"x0":0.8643500969739502,"y0":50.00299823382981,"z0":5.493591191714089,"aX":5.792031358126445},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.1,"breakHorizontal":-5.0,"spinRate":2127,"spinDirection":155},"zone":11,"typeConfidence":0.87,"plateTime":0.4103405852935209,"extension":6.242616865913089},"index":1,"playId":"7f6d60f0-11ee-377e-9a27-b209a3a8b813","pitchNumber":2,"startTime":"2026-03-24T21:09:38.828Z","endTime":"2026-03-24T21:09:44.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":69.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.556284514470764,"aZ":-37.49536154646818,"pfxX":-8.528249499891778,"pfxZ":-4.426191667393647,"pX":0.27189564395216975,"pZ":2.075541043577568,"vX0":0.58065643976081,"vY0":-109.31538973184287,"vZ0":1.0162379840123401,"x":106.64,"y":182.74,"x0":1.1087181607903893,"y0":50.0033322625642,"z0":5.652399216266012,"aX":-10.247988108301092},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-7.3,"breakHorizontal":15.2,"spinRate":2300,"spinDirection":322},"zone":8,"typeConfidence":0.91,"plateTime":0.5024198890810818,"extension":6.402136262514312},"index":2,"playId":"23d04c08-0539-394a-854c-029fb403866d","pitchNumber":3,"startTime":"2026-03-24T21:09:51.907Z","endTime":"2026-03-24T21:09:57.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-24T21:10:01.292Z","endTime":"2026-03-24T21:10:11.145Z","isPitch":false,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402197574401843,"aZ":-30.762557122228614,"pfxX":7.5871622464472,"pfxZ":0.9588443160206848,"pX":0.5123890497856108,"pZ":0.7405581013520802,"vX0":-3.8121318308349625,"vY0":-120.56214131895368,"vZ0":-4.292043411753147,"x":97.47,"y":218.78,"x0":1.128212952744501,"y0":50.00246425419211,"z0":5.258332466780217,"aX":11.170735167602066},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":-12.8,"spinRate":1807,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.45427331424791273,"extension":6.134697353443902},"index":4,"playId":"6aafa3f4-66cb-3340-8665-9a9c13d0713b","pitchNumber":4,"startTime":"2026-03-24T21:10:11.145Z","endTime":"2026-03-24T21:10:15.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:10:15.784Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Benjamin flies out to center fielder Druw Jones.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T21:12:24.775Z","endTime":"2026-03-24T21:12:36.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to left field for Tim Tawa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T21:12:19.790Z","endTime":"2026-03-24T21:12:19.817Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aramis Garcia replaces center fielder Jordan Lawlar, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T21:12:19.817Z","endTime":"2026-03-24T21:12:19.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605244,"link":"/api/v1/people/605244"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: JD Dix replaces catcher James McCann, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T21:12:19.819Z","endTime":"2026-03-24T21:12:19.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807267,"link":"/api/v1/people/807267"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Druw Jones replaces left fielder Alek Thomas, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T21:12:19.820Z","endTime":"2026-03-24T21:12:26.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59017564637211,"aZ":-15.684449392342183,"pfxX":6.013858972263584,"pfxZ":9.169426431767922,"pX":0.25497817505968,"pZ":3.072697358769324,"vX0":-7.71995889779087,"vY0":-133.24360435939815,"vZ0":-2.7093432058536395,"x":107.28,"y":155.82,"x0":2.4083055407040326,"y0":50.00259213670636,"z0":5.235820039488349,"aX":10.815319779973265},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":-9.2,"spinRate":2486,"spinDirection":129},"zone":2,"typeConfidence":0.87,"plateTime":0.411046588652336,"extension":6.859109171460681},"hitData":{"launchSpeed":95.5,"launchAngle":37.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.13,"coordY":59.01}},"index":4,"playId":"11d28875-62bd-37f5-8f6d-4dff991d4300","pitchNumber":1,"startTime":"2026-03-24T21:12:26.745Z","endTime":"2026-03-24T21:12:36.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:12:36.148Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dauri Fernández grounds out, third baseman Jesus Valdez to first baseman Ben McLaughlin.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T21:12:51.830Z","endTime":"2026-03-24T21:14:18.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.1,"endSpeed":82.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.540553395408836,"aZ":-16.38746503416419,"pfxX":4.54715893485702,"pfxZ":9.071989397552661,"pX":0.09241327193064426,"pZ":3.063887794376636,"vX0":-7.38013295490772,"vY0":-131.05046933262688,"vZ0":-2.6758509342882055,"x":113.48,"y":156.06,"x0":2.3535416518925656,"y0":50.004927968717084,"z0":5.321475830957126,"aX":7.915555611714134},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.6,"spinRate":2362,"spinDirection":137},"zone":2,"typeConfidence":0.91,"plateTime":0.41785688828267364,"extension":6.956009902178778},"index":0,"playId":"09fa62e6-eac9-332e-b096-2cf35c1d368d","pitchNumber":1,"startTime":"2026-03-24T21:13:00.316Z","endTime":"2026-03-24T21:13:03.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.001125427153866,"aZ":-40.554153345092026,"pfxX":-6.238244164952881,"pfxZ":-6.200309753998583,"pX":0.08235497817720192,"pZ":2.6450595215721466,"vX0":-3.7086173361637247,"vY0":-115.63783288597853,"vZ0":2.3366845742021125,"x":113.86,"y":167.36,"x0":2.5185757490375655,"y0":50.003564251094055,"z0":5.51814115332631,"aX":-8.429488481043885},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.3,"breakHorizontal":12.2,"spinRate":2829,"spinDirection":305},"zone":5,"typeConfidence":0.93,"plateTime":0.4740575249574621,"extension":6.710618833725797},"index":1,"playId":"06a2c32a-ad47-36f1-8e6f-164cc2f75bcb","pitchNumber":2,"startTime":"2026-03-24T21:13:21.213Z","endTime":"2026-03-24T21:13:32.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-24T21:13:55.796Z","endTime":"2026-03-24T21:14:10.748Z","isPitch":false,"type":"action","player":{"id":821171,"link":"/api/v1/people/821171"},"defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90879855883114,"aZ":-32.116952601830526,"pfxX":-10.592979353949737,"pfxZ":0.04393576660539189,"pX":-0.8089505339524818,"pZ":3.520438360847478,"vX0":-4.755353520702328,"vY0":-117.88887707324479,"vZ0":2.844774720583731,"x":147.84,"y":143.73,"x0":2.6182371504960518,"y0":50.00467774543812,"z0":5.2862608600588405,"aX":-14.732532442270124},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.2,"breakHorizontal":20.4,"spinRate":2771,"spinDirection":294},"zone":11,"typeConfidence":0.92,"plateTime":0.466756579961062,"extension":6.886677456438343},"hitData":{"launchSpeed":44.0,"launchAngle":2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.84,"coordY":168.96}},"index":3,"playId":"6ac535ac-107b-3293-a5e8-078db7b28362","pitchNumber":3,"startTime":"2026-03-24T21:14:10.748Z","endTime":"2026-03-24T21:14:18.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821171,"link":"/api/v1/people/821171"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":821171,"link":"/api/v1/people/821171"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:14:18.462Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Schubart doubles (1) on a sharp fly ball to center fielder Druw Jones.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T21:14:32.373Z","endTime":"2026-03-24T21:16:38.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":74.0,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392236464347988,"aZ":-31.578034133203566,"pfxX":-11.408589671720675,"pfxZ":0.428121205235529,"pX":-0.25462525668153185,"pZ":2.500057982337647,"vX0":-3.5320459422573407,"vY0":-118.21470177826808,"vZ0":0.7114434740215867,"x":126.71,"y":171.28,"x0":2.746395442075742,"y0":50.00428537184399,"z0":5.12549511411608,"aX":-15.926885099240364},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.3,"breakHorizontal":21.6,"spinRate":2886,"spinDirection":292},"zone":4,"typeConfidence":0.92,"plateTime":0.4657673603435115,"extension":6.717310809417774},"index":0,"playId":"cec2dd6f-46f7-3d63-9570-9b865ed948c9","pitchNumber":1,"startTime":"2026-03-24T21:14:44.374Z","endTime":"2026-03-24T21:14:48.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229068787941312,"aZ":-24.66606354362237,"pfxX":8.74443283191708,"pfxZ":4.223189870038505,"pX":0.25832427298763616,"pZ":2.8878244857453166,"vX0":-8.62780805510022,"vY0":-132.6551507277635,"vZ0":-1.3950278731848327,"x":107.15,"y":160.81,"x0":2.42179093012984,"y0":50.00057209428129,"z0":5.224267500385691,"aX":15.533441154686995},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":-13.9,"spinRate":2439,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.41341016877866066,"extension":6.9419051268994245},"index":1,"playId":"e38e4081-77ed-3ea7-a5e9-fce79e44b960","pitchNumber":2,"startTime":"2026-03-24T21:15:01.347Z","endTime":"2026-03-24T21:15:06.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":83.1,"endSpeed":76.2,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551238179015606,"aZ":-29.228307092512733,"pfxX":-8.51237717775113,"pfxZ":2.0165654515776,"pX":-2.5817213666308234,"pZ":1.9382520254503004,"vX0":-9.38584211050109,"vY0":-120.70803107152375,"vZ0":-1.5228003180773126,"x":215.41,"y":186.45,"x0":2.4767315120764604,"y0":50.00354686348643,"z0":5.173383285524061,"aX":-12.443635354041753},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":2884,"spinDirection":302},"zone":13,"typeConfidence":0.93,"plateTime":0.45540124855671893,"extension":6.881696299204731},"index":2,"playId":"6af18051-84c3-30ae-b91e-e369fa72927f","pitchNumber":3,"startTime":"2026-03-24T21:15:23.826Z","endTime":"2026-03-24T21:15:28.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95761006912248,"aZ":-30.37045774357627,"pfxX":-9.800457563188715,"pfxZ":1.2583493868558788,"pX":-2.7141259335040364,"pZ":1.4854425207597797,"vX0":-9.389861953656844,"vY0":-119.67183566812253,"vZ0":-1.923030527116284,"x":220.46,"y":198.67,"x0":2.552711302303435,"y0":50.00134027848611,"z0":5.05480359217117,"aX":-14.023547314422167},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.0,"breakHorizontal":20.3,"spinRate":2885,"spinDirection":296},"zone":13,"typeConfidence":0.93,"plateTime":0.4600324700568952,"extension":6.826930003663333},"index":3,"playId":"0daa773c-8375-3e49-83df-00484c17c778","pitchNumber":4,"startTime":"2026-03-24T21:15:40.591Z","endTime":"2026-03-24T21:15:44.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9072969196545,"aZ":-14.984289112731902,"pfxX":4.900069687813462,"pfxZ":9.321423438993293,"pX":-1.0665424861768984,"pZ":1.8350162988246592,"vX0":-10.52631863600725,"vY0":-134.61663719002894,"vZ0":-6.192799565588107,"x":157.65,"y":189.23,"x0":2.2493282799603103,"y0":50.002411044199505,"z0":5.217149409769177,"aX":9.036725041019537},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2410,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.4061375139895511,"extension":7.041531956185499},"index":4,"playId":"6e9424a9-744d-36dd-96e0-0528b5d983a2","pitchNumber":5,"startTime":"2026-03-24T21:16:02.672Z","endTime":"2026-03-24T21:16:07.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54355605122764,"aZ":-17.342840748109772,"pfxX":3.4385343200202874,"pfxZ":8.034877138815796,"pX":0.0588862704927413,"pZ":2.122910824906305,"vX0":-7.460412265738848,"vY0":-134.80034608969342,"vZ0":-5.002196251080148,"x":114.76,"y":181.46,"x0":2.412084651681563,"y0":50.001714282834214,"z0":5.2220874187401645,"aX":6.346801698012493},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":-4.7,"spinRate":2364,"spinDirection":138},"zone":8,"typeConfidence":0.88,"plateTime":0.40589906311990287,"extension":6.933838814914627},"hitData":{"launchSpeed":105.2,"launchAngle":35.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.24,"coordY":30.23}},"index":5,"playId":"9ec4f07e-28e3-3cbe-959b-1a497fa36b59","pitchNumber":6,"startTime":"2026-03-24T21:16:23.398Z","endTime":"2026-03-24T21:16:38.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702278,"link":"/api/v1/people/702278"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":702278,"link":"/api/v1/people/702278"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.200000000000003,"awayTeamWinProbability":76.8,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.35,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:16:38.719Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ralphy Velazquez flies out sharply to left fielder Tim Tawa.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T21:16:53.560Z","endTime":"2026-03-24T21:18:29.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801517,"fullName":"Spencer Giesting","link":"/api/v1/people/801517"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":75.6,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01645732226944,"aZ":-25.771617534668213,"pfxX":-7.586989088181387,"pfxZ":4.403110187325359,"pX":-0.7379492935440884,"pZ":2.2370627785395403,"vX0":-5.928853240326626,"vY0":-120.30071259916436,"vZ0":-1.2348716800412978,"x":145.13,"y":178.38,"x0":2.7510838190281914,"y0":50.00455085377683,"z0":5.057993454976886,"aX":-11.03359407579373},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":2803,"spinDirection":291},"zone":4,"typeConfidence":0.92,"plateTime":0.45665148319308635,"extension":6.835872087429294},"index":0,"playId":"23fefa28-3c53-3e8e-83d4-2050eb33c2ba","pitchNumber":1,"startTime":"2026-03-24T21:17:08.324Z","endTime":"2026-03-24T21:17:12.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":702278,"link":"/api/v1/people/702278"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645430042392192,"aZ":-24.899423481117633,"pfxX":8.947128495425623,"pfxZ":4.194885979379029,"pX":1.2652440637358555,"pZ":2.7239484893677663,"vX0":-6.989620755601692,"vY0":-131.5462856261852,"vZ0":-1.4970843631454056,"x":68.77,"y":165.23,"x0":2.808263516813257,"y0":50.00224056514552,"z0":5.1651409522189455,"aX":15.515036504699122},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-14.4,"spinRate":2469,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.4180667586839264,"extension":6.995563865351321},"index":1,"playId":"06d0f9ba-6b70-3988-9e99-aa40020226d5","pitchNumber":2,"startTime":"2026-03-24T21:17:27.400Z","endTime":"2026-03-24T21:17:32.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":702278,"link":"/api/v1/people/702278"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-24T21:17:38.357Z","endTime":"2026-03-24T21:17:54.402Z","isPitch":false,"type":"action","player":{"id":806252,"link":"/api/v1/people/806252"},"defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":702278,"link":"/api/v1/people/702278"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089913707946476,"aZ":-32.687854152616445,"pfxX":-7.3478020546525045,"pfxZ":-0.3512897732535656,"pX":-0.549644843067623,"pZ":2.0396486526253175,"vX0":-5.757761355733838,"vY0":-120.70688936840367,"vZ0":-0.5099971390343879,"x":137.95,"y":183.71,"x0":2.8313615562515264,"y0":50.00359170581841,"z0":5.16140325583087,"aX":-10.713886748750198},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.5,"breakHorizontal":14.8,"spinRate":2850,"spinDirection":295},"zone":7,"typeConfidence":0.85,"plateTime":0.45584504443000373,"extension":6.879576397193691},"index":3,"playId":"b3a0f16e-6bf1-35ab-8de9-601f8a41058c","pitchNumber":3,"startTime":"2026-03-24T21:17:54.402Z","endTime":"2026-03-24T21:17:57.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":702278,"link":"/api/v1/people/702278"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183590657157882,"aZ":-13.691160011352581,"pfxX":1.722247911046028,"pfxZ":10.053207392368744,"pX":-0.011331548283724796,"pZ":2.541747657557449,"vX0":-6.735347924762181,"vY0":-134.71919855528083,"vZ0":-4.865422683190965,"x":117.43,"y":170.15,"x0":2.2971621286715127,"y0":50.005468840753764,"z0":5.338588624657375,"aX":3.1683256906676145},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-1.7,"spinRate":2484,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.4065350482200567,"extension":7.0421783106086},"hitData":{"launchSpeed":103.0,"launchAngle":42.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":69.49,"coordY":74.46}},"index":4,"playId":"74f00c8d-2fa9-306c-bb25-4562caf2b40a","pitchNumber":4,"startTime":"2026-03-24T21:18:19.324Z","endTime":"2026-03-24T21:18:29.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":702278,"link":"/api/v1/people/702278"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":801517,"link":"/api/v1/people/801517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:18:29.563Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben McLaughlin walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T21:20:40.142Z","endTime":"2026-03-24T21:21:40.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dom Nuñez replaces catcher David Fry, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T21:20:24.942Z","endTime":"2026-03-24T21:20:24.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Herrin replaces Parker Messick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T21:20:24.971Z","endTime":"2026-03-24T21:20:42.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6688348648208,"aZ":-24.70317464738608,"pfxX":10.287050048199529,"pfxZ":4.159478359237572,"pX":0.7692274662666908,"pZ":1.4298031312195438,"vX0":-6.86716451388515,"vY0":-133.00272456764182,"vZ0":-6.301556746631481,"x":87.68,"y":200.18,"x0":2.0438593453305973,"y0":50.00471786474061,"z0":5.613285343091306,"aX":18.49143243856472},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":-17.2,"spinRate":2248,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.41131032998974826,"extension":6.465167573742767},"index":2,"playId":"72d4a84c-03fc-3edf-8357-901bf2924c9c","pitchNumber":1,"startTime":"2026-03-24T21:20:42.269Z","endTime":"2026-03-24T21:20:46.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1613271399998,"aZ":-34.86030592468284,"pfxX":-5.024655091153497,"pfxZ":-1.9294312378999967,"pX":-0.17684234029286136,"pZ":1.2711545327223994,"vX0":-3.6282729999869145,"vY0":-117.44286063354171,"vZ0":-3.5158236056364895,"x":123.74,"y":204.46,"x0":2.043374518523374,"y0":50.00428128441404,"z0":6.044710247320645,"aX":-6.9879531424744945},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.1,"breakHorizontal":10.0,"spinRate":2429,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.46717833652367746,"extension":6.145882920139109},"index":3,"playId":"0b1a5767-0d7f-3f38-b902-51f0a746e8f0","pitchNumber":2,"startTime":"2026-03-24T21:20:58.866Z","endTime":"2026-03-24T21:21:03.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43519207229488,"aZ":-24.716771712909892,"pfxX":11.0207688127595,"pfxZ":4.086663308219338,"pX":-0.8409792209902294,"pZ":1.1292010177779543,"vX0":-10.84717888180758,"vY0":-134.11604941333306,"vZ0":-6.820321538596843,"x":149.06,"y":208.29,"x0":1.8200117135641556,"y0":50.00409311373163,"z0":5.462710160927415,"aX":20.120422314017823},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":-17.6,"spinRate":2292,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.40807462062671984,"extension":6.503294161518375},"index":4,"playId":"67b62fe3-341f-3912-82c9-3771d1c02e89","pitchNumber":3,"startTime":"2026-03-24T21:21:15.456Z","endTime":"2026-03-24T21:21:22.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18072404976814,"aZ":-19.874796647144173,"pfxX":7.170004631159124,"pfxZ":6.49036654549163,"pX":0.3993984158618574,"pZ":1.1607004198688122,"vX0":-6.4053676341926975,"vY0":-136.13186315291114,"vZ0":-7.953939454242338,"x":101.78,"y":207.44,"x0":1.8402631328051968,"y0":50.004517005105406,"z0":5.473628251337545,"aX":13.588981283319967},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":-11.8,"spinRate":2233,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.40088894800054975,"extension":6.630059367623854},"index":5,"playId":"d315fbec-9d92-326b-9b11-b34498586b87","pitchNumber":4,"startTime":"2026-03-24T21:21:34.490Z","endTime":"2026-03-24T21:21:40.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.38,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:21:40.572Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Santana flies out to center fielder Jaison Chourio.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T21:22:04.159Z","endTime":"2026-03-24T21:22:17.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512177967436813,"aZ":-19.62118868575162,"pfxX":5.048127480608247,"pfxZ":6.491585741581353,"pX":0.36398520610677254,"pZ":2.799921125854909,"vX0":-4.969170253584085,"vY0":-137.6771656889229,"vZ0":-4.319521355726724,"x":103.13,"y":163.18,"x0":1.5301706687524619,"y0":50.0033713263097,"z0":5.704636272948781,"aX":9.761400977252707},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":-8.2,"spinRate":2130,"spinDirection":133},"zone":3,"typeConfidence":0.9,"plateTime":0.3967478971289129,"extension":6.227168653983945},"hitData":{"launchSpeed":85.6,"launchAngle":36.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.49,"coordY":71.19}},"index":0,"playId":"8d3762af-eb24-3d80-b240-89d45a61a53e","pitchNumber":1,"startTime":"2026-03-24T21:22:04.771Z","endTime":"2026-03-24T21:22:17.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":2.41,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:22:17.047Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"JD Dix grounds into a force out, fielded by second baseman Juan Benjamin. Ben McLaughlin out at 2nd. JD Dix to 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T21:22:36.167Z","endTime":"2026-03-24T21:23:24.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"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":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859946921328753,"aZ":-33.6956395691231,"pfxX":-6.231167154171925,"pfxZ":-1.1038709071842892,"pX":-0.4006959397871943,"pZ":2.6048079345911503,"vX0":-3.243517266999109,"vY0":-116.98802521920541,"vZ0":-0.702075930401182,"x":132.27,"y":168.45,"x0":1.8148473245571195,"y0":50.00113777712283,"z0":6.0776797460673935,"aX":-8.602898880338804},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.9,"breakHorizontal":12.1,"spinRate":2179,"spinDirection":316},"zone":4,"typeConfidence":0.91,"plateTime":0.4688687444567585,"extension":6.327723826303456},"index":0,"playId":"40c99bf6-c783-3661-aa93-e4ba9b5d5a47","pitchNumber":1,"startTime":"2026-03-24T21:22:37.614Z","endTime":"2026-03-24T21:22:42.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42473184739827,"aZ":-33.476541482813204,"pfxX":-2.8119674510465567,"pfxZ":-0.9327125660702862,"pX":0.1502558076053154,"pZ":3.0279420323297255,"vX0":-3.0951039832971547,"vY0":-117.06314445870636,"vZ0":-0.19331372957686066,"x":111.27,"y":157.03,"x0":1.8508061870822217,"y0":50.00130046007788,"z0":6.224139666050541,"aX":-3.9336592071952516},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.4,"breakHorizontal":5.8,"spinRate":2176,"spinDirection":321},"zone":2,"typeConfidence":0.89,"plateTime":0.466454471131311,"extension":6.240830640725521},"index":1,"playId":"631c80d5-6d64-3114-a408-9df5e9f5e838","pitchNumber":2,"startTime":"2026-03-24T21:22:54.020Z","endTime":"2026-03-24T21:23:03.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.029744928039076,"aZ":-20.2456986461737,"pfxX":6.5396140261989935,"pfxZ":6.253294349072404,"pX":0.3465453542493473,"pZ":1.7013629769267213,"vX0":-5.9415987085588675,"vY0":-136.9355725216817,"vZ0":-6.7853509543961374,"x":103.79,"y":192.84,"x0":1.6903198016977146,"y0":50.00017238612666,"z0":5.586911742219093,"aX":12.470573983146862},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":-10.7,"spinRate":2271,"spinDirection":133},"zone":9,"typeConfidence":0.9,"plateTime":0.39934030579399593,"extension":6.394745420796187},"hitData":{"launchSpeed":85.9,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.84,"coordY":144.42}},"index":2,"playId":"7a016acc-9257-3dbb-8744-88d6b1575e47","pitchNumber":3,"startTime":"2026-03-24T21:23:15.449Z","endTime":"2026-03-24T21:23:24.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807267,"link":"/api/v1/people/807267"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":807267,"link":"/api/v1/people/807267"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.96,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:23:24.110Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Druw Jones singles on a line drive to center fielder Jaison Chourio. JD Dix to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T21:23:48.776Z","endTime":"2026-03-24T21:24:06.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"postOnThird":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61691474565569,"aZ":-16.10552368943887,"pfxX":4.46739785140542,"pfxZ":8.212418862487514,"pX":-0.017180435868243,"pZ":1.7365452111938708,"vX0":-5.986100892558996,"vY0":-138.21637808374777,"vZ0":-7.514926754518056,"x":117.65,"y":191.89,"x0":1.5851358477032613,"y0":50.002266389325314,"z0":5.549897364430105,"aX":8.739747558719914},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-7.0,"spinRate":2329,"spinDirection":130},"zone":8,"typeConfidence":0.9,"plateTime":0.39462609354545153,"extension":6.505292804166771},"hitData":{"launchSpeed":104.9,"launchAngle":8.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":168.35,"coordY":95.74}},"index":0,"playId":"96f09be1-c5c5-36fb-adf9-ae56111061e5","pitchNumber":1,"startTime":"2026-03-24T21:23:54.796Z","endTime":"2026-03-24T21:24:06.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"first":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.37,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:24:06.537Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Aramis Garcia pops out to third baseman Dean Curley in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T21:24:31.495Z","endTime":"2026-03-24T21:25:10.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806053,"link":"/api/v1/people/806053"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.132110996612003,"aZ":-28.715750384076895,"pfxX":2.1403239362246875,"pfxZ":2.1707003033150425,"pX":-0.33811944745765016,"pZ":1.8292755620046577,"vX0":-6.104903687044848,"vY0":-126.61025794182034,"vZ0":-4.077624202766415,"x":129.89,"y":189.39,"x0":1.8454272852657083,"y0":50.003958556189005,"z0":5.805407769362861,"aX":3.4134122058213094},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.2,"spinRate":2030,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4355871107811704,"extension":6.498191773157709},"index":0,"playId":"31bb7305-8210-3665-b82c-6ac7ea614389","pitchNumber":1,"startTime":"2026-03-24T21:24:37.350Z","endTime":"2026-03-24T21:24:44.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Druw Jones steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"31bb7305-8210-3665-b82c-6ac7ea614389","startTime":"2026-03-24T21:24:47.721Z","endTime":"2026-03-24T21:24:59.639Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702258,"link":"/api/v1/people/702258"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"postOnSecond":{"id":702258,"link":"/api/v1/people/702258"},"postOnThird":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":2.88,"dramaIndex":88.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.232128824063334,"aZ":-34.162605375792296,"pfxX":-6.763766090266168,"pfxZ":-1.433449697614094,"pX":-0.301839432860964,"pZ":2.207935372268934,"vX0":-3.2414817476547073,"vY0":-117.71015491837548,"vZ0":-1.5199520024992699,"x":128.51,"y":179.17,"x0":1.9780720610186984,"y0":50.00530530329753,"z0":6.065807555932447,"aX":-9.360518130103287},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.8,"breakHorizontal":13.1,"spinRate":2246,"spinDirection":315},"zone":7,"typeConfidence":0.91,"plateTime":0.46781775724792096,"extension":6.3277383576536925},"hitData":{"launchSpeed":86.6,"launchAngle":73.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.18,"coordY":186.51}},"index":2,"playId":"0e9e013e-f82d-3aad-988f-2722ee5cce03","pitchNumber":2,"startTime":"2026-03-24T21:24:59.639Z","endTime":"2026-03-24T21:25:10.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-9.300000000000004,"leverageIndex":2.88,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:25:10.336Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dom Nuñez flies out to left fielder Tim Tawa.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T21:27:20.558Z","endTime":"2026-03-24T21:28:24.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Spencer Giesting.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T21:26:51.777Z","endTime":"2026-03-24T21:27:22.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801517,"link":"/api/v1/people/801517","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43715845096184,"aZ":-14.701450359397468,"pfxX":-3.7272604564179685,"pfxZ":8.97806291440796,"pX":0.30270398907274204,"pZ":4.1616732906204446,"vX0":3.466319619804465,"vY0":-138.92686377019578,"vZ0":-2.7454631556184763,"x":105.46,"y":126.41,"x0":-0.4796683553430032,"y0":50.00059560269555,"z0":6.145404271009351,"aX":-7.252146828167935},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2408,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3949408180223162,"extension":6.397186162697231},"index":1,"playId":"25bbadae-be76-35fd-9f38-ff9faa7dc3b3","pitchNumber":1,"startTime":"2026-03-24T21:27:22.866Z","endTime":"2026-03-24T21:27:28.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866086302741486,"aZ":-26.33294053639095,"pfxX":-6.653525467781806,"pfxZ":3.657445086966444,"pX":0.5293785389218119,"pZ":2.474635659390942,"vX0":4.9083380415724704,"vY0":-125.68493965514996,"vZ0":-3.459526867676863,"x":96.82,"y":171.96,"x0":-0.5859923479706555,"y0":50.002722531277136,"z0":6.011275748313085,"aX":-10.627169902070966},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":10.9,"spinRate":996,"spinDirection":254},"zone":6,"typeConfidence":2.0,"plateTime":0.43605744667744073,"extension":6.615269337425641},"index":2,"playId":"4ded18c5-a968-33fb-bf62-b5a6d973446f","pitchNumber":2,"startTime":"2026-03-24T21:27:39.817Z","endTime":"2026-03-24T21:27:44.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888469739933626,"aZ":-31.4984005725213,"pfxX":-4.8297809026360685,"pfxZ":0.40288798152098076,"pX":-0.13489049971468997,"pZ":-0.12169236179540406,"vX0":2.788156827078795,"vY0":-128.51120495902936,"vZ0":-8.724217741185207,"x":122.14,"y":242.07,"x0":-0.6115580175025983,"y0":50.001296456871366,"z0":5.7955916394587765,"aX":-8.00431133094592},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":8.0,"spinRate":964,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4277146382246473,"extension":6.581532648776869},"index":3,"playId":"26cb9849-6c42-360e-9a15-86df991be6be","pitchNumber":3,"startTime":"2026-03-24T21:27:56.101Z","endTime":"2026-03-24T21:27:59.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.341767358475416,"aZ":-12.548084921455004,"pfxX":-3.54185058384592,"pfxZ":10.012342804096603,"pX":-0.675029834164129,"pZ":2.859293574535822,"vX0":1.2781248349061887,"vY0":-139.1508488765479,"vZ0":-6.018067144628893,"x":142.73,"y":161.58,"x0":-0.6802613067435889,"y0":50.00232957831039,"z0":5.88198127095827,"aX":-6.942727485914647},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2268,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3936852258708323,"extension":6.464730181700313},"hitData":{"launchSpeed":91.1,"launchAngle":40.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.17,"coordY":105.69}},"index":4,"playId":"436a77be-1d72-3f55-b20d-ece705d4615f","pitchNumber":4,"startTime":"2026-03-24T21:28:16.051Z","endTime":"2026-03-24T21:28:24.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:28:24.896Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jace LaViolette singles on a ground ball to right fielder Jorge Barrosa.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T21:28:36.372Z","endTime":"2026-03-24T21:30:00.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00296649981642,"aZ":-32.958523782746546,"pfxX":4.710476526633985,"pfxZ":-0.4852691227444801,"pX":-0.8976761917516454,"pZ":4.094455204568791,"vX0":-1.9261335774840787,"vY0":-126.51819012206958,"vZ0":1.5493487082478015,"x":151.22,"y":128.23,"x0":-0.7381316081816556,"y0":50.00192324440963,"z0":6.117068628133605,"aX":7.629831855024571},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":-8.0,"spinRate":2331,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.4330543355418506,"extension":6.544222870989662},"index":0,"playId":"202f0ce2-a1f0-323e-8cfd-76f22075ab80","pitchNumber":1,"startTime":"2026-03-24T21:28:48.911Z","endTime":"2026-03-24T21:28:53.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95778947110211,"aZ":-29.524583035777944,"pfxX":2.6811643041095183,"pfxZ":1.6939463161627764,"pX":0.1575929193275859,"pZ":1.972311506043068,"vX0":1.495994886629188,"vY0":-124.02811629244366,"vZ0":-3.5350797714018354,"x":110.99,"y":185.53,"x0":-0.8009960056987632,"y0":50.00252740007352,"z0":5.8686032640044585,"aX":4.1920090901907185},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":-5.2,"spinRate":2413,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.44099679581620466,"extension":6.7159015495982315},"index":1,"playId":"a6c921fc-ba13-3ed6-823d-acb7cc42e573","pitchNumber":2,"startTime":"2026-03-24T21:29:07.021Z","endTime":"2026-03-24T21:29:11.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391388725624456,"aZ":-28.468086035239267,"pfxX":-5.3583645914012745,"pfxZ":2.2059361946682747,"pX":-1.0184833320701556,"pZ":1.8016803990907264,"vX0":0.9914758168170419,"vY0":-128.97051121599975,"vZ0":-5.0274394346545925,"x":155.82,"y":190.13,"x0":-0.7123052308328585,"y0":50.00518187741777,"z0":5.978121756639031,"aX":-9.006858645006917},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":9.5,"spinRate":936,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42506485984950526,"extension":6.587038669852306},"index":2,"playId":"8d6c7d0c-fb32-3f77-b253-619b6aa85d76","pitchNumber":3,"startTime":"2026-03-24T21:29:25.562Z","endTime":"2026-03-24T21:29:32.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.955206285874464,"aZ":-12.982601715373482,"pfxX":-3.4845750602380487,"pfxZ":9.702569563038605,"pX":0.02611769682729465,"pZ":2.0245861544779093,"vX0":3.1550652212231833,"vY0":-139.84910481708982,"vZ0":-8.112734464889451,"x":116.0,"y":184.12,"x0":-0.6647380739857413,"y0":50.00264051897472,"z0":5.817406912321232,"aX":-6.892421724307599},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":5.6,"spinRate":2282,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.391875564378807,"extension":6.568679785634389},"hitData":{"launchSpeed":110.8,"launchAngle":7.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.09,"coordY":128.19}},"index":3,"playId":"7fef5412-4802-3d3b-af56-a9cabddea39c","pitchNumber":4,"startTime":"2026-03-24T21:29:49.685Z","endTime":"2026-03-24T21:30:00.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702593,"link":"/api/v1/people/702593"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":702593,"link":"/api/v1/people/702593"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:30:00.905Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dean Curley grounds into a double play, shortstop Ildemaro Vargas to second baseman JD Dix to first baseman Ben McLaughlin. Jace LaViolette out at 2nd. Dean Curley out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T21:30:10.313Z","endTime":"2026-03-24T21:30:30.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806053,"fullName":"Dean Curley","link":"/api/v1/people/806053"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807267,"link":"/api/v1/people/807267"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":806053,"fullName":"Dean Curley","link":"/api/v1/people/806053"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807267,"link":"/api/v1/people/807267"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":96.1,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.801129360792686,"aZ":-12.112694869944363,"pfxX":-3.9084244286728618,"pfxZ":10.17371631097365,"pX":-0.20752431697896315,"pZ":2.318923550146653,"vX0":3.0338948330835174,"vY0":-139.835648360129,"vZ0":-7.450111290540806,"x":124.91,"y":176.17,"x0":-0.8011077166892066,"y0":50.00088467532772,"z0":5.819902482342987,"aX":-7.706056052099087},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2296,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3923299199431134,"extension":6.675810665546603},"hitData":{"launchSpeed":107.1,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":151.52}},"index":0,"playId":"1a2ab5ad-47f6-331b-92a6-ca8d3ffb7293","pitchNumber":1,"startTime":"2026-03-24T21:30:23.205Z","endTime":"2026-03-24T21:30:30.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":702593,"link":"/api/v1/people/702593"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806053,"link":"/api/v1/people/806053"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":806053,"link":"/api/v1/people/806053"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.85,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:30:30.503Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to second baseman Juan Benjamin.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T21:32:43.563Z","endTime":"2026-03-24T21:33:58.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687102,"fullName":"Ross Carver","link":"/api/v1/people/687102"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ross Carver replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T21:31:56.611Z","endTime":"2026-03-24T21:32:45.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687102,"link":"/api/v1/people/687102"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.321860332045045,"aZ":-15.372415041434179,"pfxX":-7.999539167781562,"pfxZ":8.794496384778878,"pX":1.50802434276257,"pZ":2.3362551730840924,"vX0":12.643573804380972,"vY0":-137.33987713652257,"vZ0":-4.6678479217515,"x":59.52,"y":175.7,"x0":-2.1153619463646427,"y0":50.00565704832455,"z0":5.1029324968741445,"aX":-15.289417215058275},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":11.9,"spinRate":2266,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.398748162336501,"extension":6.051627514077106},"index":1,"playId":"be82a3f5-e6fd-3b3c-b09e-cfca908a87b1","pitchNumber":1,"startTime":"2026-03-24T21:32:45.869Z","endTime":"2026-03-24T21:32:49.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40930374982666,"aZ":-15.422073530081766,"pfxX":-6.58484774851273,"pfxZ":8.875193200278485,"pX":0.30463961736939077,"pZ":2.216541237178995,"vX0":8.853062129726835,"vY0":-136.3771142159925,"vZ0":-4.935510610641659,"x":105.39,"y":178.93,"x0":-2.125010151664556,"y0":50.00297137391514,"z0":5.110089456692991,"aX":-12.4298958535247},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2263,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4013166890676092,"extension":6.005379703136021},"index":2,"playId":"95d45f74-6b61-34aa-bc77-553470a2bd51","pitchNumber":2,"startTime":"2026-03-24T21:33:04.814Z","endTime":"2026-03-24T21:33:08.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775058484984527,"aZ":-41.7319379580609,"pfxX":5.000046051971373,"pfxZ":-7.160220188022013,"pX":-1.2592762305436718,"pZ":2.2960056625673424,"vX0":1.8827145796771154,"vY0":-115.50634621290162,"vZ0":2.7509509444780447,"x":165.0,"y":176.79,"x0":-2.737013942046179,"y0":50.000198449745284,"z0":5.134605428648537,"aX":6.678172270288118},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.9,"breakHorizontal":-9.6,"spinRate":2307,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.47625153523520947,"extension":5.969111729086198},"index":3,"playId":"07ed3c60-bcf1-321d-8214-8d2766379ff5","pitchNumber":3,"startTime":"2026-03-24T21:33:30.312Z","endTime":"2026-03-24T21:33:34.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.4,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846601035610067,"aZ":-17.092026873799707,"pfxX":-7.5057265284488945,"pfxZ":8.080704712305199,"pX":0.40460126060711377,"pZ":3.0083420118602584,"vX0":9.522372616092074,"vY0":-135.7682356265465,"vZ0":-2.5361650514272505,"x":101.58,"y":157.55,"x0":-2.1736727631495714,"y0":50.000172203734316,"z0":5.144673802671446,"aX":-14.004693523456707},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":11.5,"spinRate":2155,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4035016935868052,"extension":6.093693631336443},"hitData":{"launchSpeed":91.8,"launchAngle":65.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.58,"coordY":146.69}},"index":4,"playId":"119365fe-f622-37dd-8cf3-b1dff352b286","pitchNumber":4,"startTime":"2026-03-24T21:33:48.005Z","endTime":"2026-03-24T21:33:58.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":687102,"link":"/api/v1/people/687102"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":687102,"link":"/api/v1/people/687102"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:33:58.641Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Barrosa walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T21:34:16.130Z","endTime":"2026-03-24T21:35:30.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687102,"fullName":"Ross Carver","link":"/api/v1/people/687102"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37297718191008,"aZ":-18.200514597183332,"pfxX":-8.237981072092303,"pfxZ":7.641032924154642,"pX":-0.9816853288077491,"pZ":3.4991165452875648,"vX0":6.079028086236486,"vY0":-134.64312299205784,"vZ0":-1.1653370687338334,"x":154.42,"y":144.3,"x0":-2.203190106289328,"y0":50.00018082896573,"z0":5.230673247693616,"aX":-15.060085215851656},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":13.6,"spinRate":2131,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4074533902943904,"extension":6.132090777030619},"index":0,"playId":"948302b5-cc54-3949-8044-1f0e4b0d237e","pitchNumber":1,"startTime":"2026-03-24T21:34:24.158Z","endTime":"2026-03-24T21:34:29.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T21:34:36.224Z","endTime":"2026-03-24T21:34:48.749Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.3,"endSpeed":86.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.895984228430738,"aZ":-15.15543624866071,"pfxX":-8.29886188735123,"pfxZ":8.832317001265615,"pX":1.3059312980275541,"pZ":1.9516283524842857,"vX0":12.010157642417674,"vY0":-138.18611165963378,"vZ0":-5.672004438806475,"x":67.22,"y":186.09,"x0":-2.026087264368435,"y0":50.00211695628429,"z0":5.05563404036219,"aX":-15.989419279658827},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":12.4,"spinRate":2220,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39696288225589615,"extension":6.128730035547316},"index":2,"playId":"9b845983-af80-3f79-ad5a-752db3e21743","pitchNumber":2,"startTime":"2026-03-24T21:34:48.749Z","endTime":"2026-03-24T21:34:53.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059793967715734,"aZ":-33.48722079268977,"pfxX":2.0714542235080033,"pfxZ":-0.8781584868564032,"pX":-0.8525274547046433,"pZ":2.3671195619078786,"vX0":3.2472383918793817,"vY0":-121.8600214104447,"vZ0":0.2930167131269723,"x":149.5,"y":174.87,"x0":-2.471584377608002,"y0":50.00071781269039,"z0":5.13951418943629,"aX":3.112089335117708},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-4.6,"spinRate":2466,"spinDirection":106},"zone":4,"typeConfidence":2.0,"plateTime":0.4495645068385512,"extension":5.971127955313938},"index":3,"playId":"0c24ca53-10fd-39d3-a176-c5dca80edfd1","pitchNumber":3,"startTime":"2026-03-24T21:35:08.587Z","endTime":"2026-03-24T21:35:13.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920280728528628,"aZ":-17.99067821603635,"pfxX":-7.3035115674154945,"pfxZ":7.408009567432142,"pX":-1.4957074745934822,"pZ":4.120976701518857,"vX0":4.956946229777157,"vY0":-137.81628665535726,"vZ0":0.33365234231824603,"x":174.01,"y":127.51,"x0":-2.3728869348279638,"y0":50.00467720117643,"z0":5.2178352474171215,"aX":-13.987183116053144},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":12.1,"spinRate":2188,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3981175415543472,"extension":6.121850403624892},"index":4,"playId":"74f5e985-f1ca-3182-903e-288621b4593f","pitchNumber":4,"startTime":"2026-03-24T21:35:26.835Z","endTime":"2026-03-24T21:35:30.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":687102,"link":"/api/v1/people/687102"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.09,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:35:30.824Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a line drive to left fielder Jace LaViolette. Jorge Barrosa to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T21:35:46.061Z","endTime":"2026-03-24T21:37:42.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687102,"fullName":"Ross Carver","link":"/api/v1/people/687102"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702593,"link":"/api/v1/people/702593"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460928435760636,"aZ":-32.63409930275072,"pfxX":1.3448473480085763,"pfxZ":-0.289547369882853,"pX":0.09020609299872051,"pZ":0.8492752944427935,"vX0":5.648575235181954,"vY0":-125.08202983310073,"vZ0":-3.6793225981557462,"x":113.56,"y":215.85,"x0":-2.3730079496263814,"y0":50.00473845728369,"z0":5.018094112301574,"aX":2.1277104569316525},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.2,"breakHorizontal":-3.7,"spinRate":2411,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.43806509953675166,"extension":6.054676417411194},"index":0,"playId":"91558bed-473c-36e8-8260-9bab968b9583","pitchNumber":1,"startTime":"2026-03-24T21:35:56.207Z","endTime":"2026-03-24T21:36:01.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"0fb3be5d-99ed-3bbd-bc33-168a904ee8d6","startTime":"2026-03-24T21:36:15.824Z","endTime":"2026-03-24T21:36:20.058Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04944156119537,"aZ":-16.702844598134547,"pfxX":-7.658035405005851,"pfxZ":8.000647738580003,"pX":-1.4141442333268113,"pZ":2.702786469102099,"vX0":5.289921669311022,"vY0":-138.43697054051415,"vZ0":-3.584807949662114,"x":170.9,"y":165.8,"x0":-2.358724792579901,"y0":50.00036735376509,"z0":5.1383924985711165,"aX":-14.803057765298126},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2256,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39625085780282276,"extension":6.165612600640129},"index":2,"playId":"c8ec19b9-0aba-316f-8e10-68b52373150f","pitchNumber":2,"startTime":"2026-03-24T21:36:33.282Z","endTime":"2026-03-24T21:36:39.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.596849731043516,"aZ":-15.322084674673887,"pfxX":-7.873070653618247,"pfxZ":8.946037810983361,"pX":-0.5267096269639098,"pZ":3.5971366594637497,"vX0":7.511484204216422,"vY0":-136.7377918298144,"vZ0":-1.4462248963855342,"x":137.08,"y":141.66,"x0":-2.293317148658189,"y0":50.00323936963756,"z0":5.189813499899117,"aX":-14.832597761224923},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":12.6,"spinRate":2256,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4013507674718664,"extension":6.199346146593014},"index":3,"playId":"226c5ee9-eadf-31af-9e0e-10613803ba9b","pitchNumber":3,"startTime":"2026-03-24T21:36:55.493Z","endTime":"2026-03-24T21:36:59.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18104141156511,"aZ":-16.843421029288415,"pfxX":-7.833965482178114,"pfxZ":8.532478594054178,"pX":-0.31513673627612593,"pZ":2.5151210846545102,"vX0":7.604948888000825,"vY0":-133.3444382510347,"vZ0":-3.5327318869590147,"x":129.01,"y":170.87,"x0":-2.1889068001629046,"y0":50.00614699862945,"z0":5.075381956667778,"aX":-14.08332235837221},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2235,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.41105362139194224,"extension":6.1620735186320035},"index":4,"playId":"33d59349-7ea7-3a7f-a6bd-1390014e29af","pitchNumber":4,"startTime":"2026-03-24T21:37:14.760Z","endTime":"2026-03-24T21:37:18.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99457860898696,"aZ":-17.174209770336454,"pfxX":-7.623817940364503,"pfxZ":8.171096092653402,"pX":-0.6007062546471792,"pZ":3.168743524572431,"vX0":7.233681867490614,"vY0":-134.79062905195852,"vZ0":-2.194514632115455,"x":139.9,"y":153.22,"x0":-2.33194517832231,"y0":50.00138480454511,"z0":5.209577720343239,"aX":-13.992173230152659},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":12.2,"spinRate":2284,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.4067525169342643,"extension":6.155162646625607},"hitData":{"launchSpeed":104.9,"launchAngle":13.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.31,"coordY":117.04}},"index":5,"playId":"36856a12-53d8-34f4-8b0c-bfd8b7f120ec","pitchNumber":5,"startTime":"2026-03-24T21:37:33.476Z","endTime":"2026-03-24T21:37:42.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":687102,"link":"/api/v1/people/687102"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":687102,"link":"/api/v1/people/687102"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.22,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:37:42.970Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jesus Valdez grounds into a double play, third baseman Dean Curley to second baseman Juan Benjamin to first baseman Ralphy Velazquez. Tim Tawa out at 2nd. Jesus Valdez out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T21:38:05.701Z","endTime":"2026-03-24T21:39:06.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687102,"fullName":"Ross Carver","link":"/api/v1/people/687102"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806053,"link":"/api/v1/people/806053"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*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":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.166232508995915,"aZ":-31.756598734866078,"pfxX":1.3449231874063914,"pfxZ":0.27009673485483265,"pX":-0.36612012050314924,"pZ":0.6390767208714974,"vX0":5.104018954239389,"vY0":-124.43898943740798,"vZ0":-4.151358853892745,"x":130.96,"y":221.52,"x0":-2.622940244779173,"y0":50.005809360366996,"z0":4.974905728332517,"aX":2.097625691221112},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":-3.7,"spinRate":2577,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.44102160324071793,"extension":6.132267972160701},"index":0,"playId":"4ba0cc19-36a5-3027-aa6a-27b1e8771f73","pitchNumber":1,"startTime":"2026-03-24T21:38:14.490Z","endTime":"2026-03-24T21:38:18.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876573313055196,"aZ":-32.310199740507386,"pfxX":0.4283563341581065,"pfxZ":-0.08473532229969916,"pX":0.6973107588372411,"pZ":1.70462139775308,"vX0":7.380216208268614,"vY0":-123.98064528530904,"vZ0":-1.7215216241986209,"x":90.42,"y":192.76,"x0":-2.3689349225314444,"y0":50.00562332665138,"z0":5.094761444876499,"aX":0.6678263386519264},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":-2.4,"spinRate":2557,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.4411405832368098,"extension":5.9788916138022925},"index":1,"playId":"62e3c64b-ef68-30b9-95ba-6dd9ba8d1588","pitchNumber":2,"startTime":"2026-03-24T21:38:36.286Z","endTime":"2026-03-24T21:38:39.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52154230860773,"aZ":-16.87578872848703,"pfxX":-7.281716157385544,"pfxZ":7.833794962025085,"pX":-0.9577394596717507,"pZ":2.9078299329490447,"vX0":6.527977996234636,"vY0":-138.76107271481098,"vZ0":-3.05842744335198,"x":153.51,"y":160.27,"x0":-2.3926163835749774,"y0":50.00651363006453,"z0":5.146168130896401,"aX":-14.228746621215192},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":11.9,"spinRate":2261,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3944506477012788,"extension":6.129688764210949},"hitData":{"launchSpeed":72.6,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.94,"coordY":170.28}},"index":2,"playId":"abea97d6-b24b-37b0-9f22-e13059c34265","pitchNumber":3,"startTime":"2026-03-24T21:38:57.946Z","endTime":"2026-03-24T21:39:06.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_ab"},{"player":{"id":687102,"link":"/api/v1/people/687102"},"credit":"p_ab"},{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_pa"},{"player":{"id":687102,"link":"/api/v1/people/687102"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-16.299999999999997,"leverageIndex":3.62,"dramaIndex":196.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:39:06.534Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jaison Chourio flies out to left fielder Tim Tawa.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T21:41:16.958Z","endTime":"2026-03-24T21:41:55.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Adrian Rodriguez replaces shortstop Ildemaro Vargas, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T21:40:46.859Z","endTime":"2026-03-24T21:40:46.894Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703641,"link":"/api/v1/people/703641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Juan Morillo replaces Andrew Hoffmann.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T21:40:46.894Z","endTime":"2026-03-24T21:41:19.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38807461961086,"aZ":-12.082678732104311,"pfxX":-5.447078009773604,"pfxZ":9.901810173593683,"pX":-0.4408033698354391,"pZ":2.5826697167185215,"vX0":5.6674714118108716,"vY0":-141.57638990140856,"vZ0":-6.274395835239201,"x":133.8,"y":169.05,"x0":-1.7610929337985097,"y0":50.00696428338556,"z0":5.601426413359886,"aX":-11.05786974089942},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2155,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.3869040879557941,"extension":6.21038672135438},"index":2,"playId":"4ee175f0-0e1b-32bb-afb6-758a5ca19a84","pitchNumber":1,"startTime":"2026-03-24T21:41:19.097Z","endTime":"2026-03-24T21:41:24.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65252117954105,"aZ":-32.31649236728224,"pfxX":5.485702862316776,"pfxZ":-0.09180603215013328,"pX":0.2179043499236532,"pZ":2.2030180704775426,"vX0":2.518447463266115,"vY0":-122.88118596240864,"vZ0":-2.164044266012441,"x":108.69,"y":179.3,"x0":-1.533397453996137,"y0":50.00295859160889,"z0":5.844062148203863,"aX":8.378262277169629},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-10.6,"spinRate":2763,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.445952894886271,"extension":6.109106492676044},"hitData":{"launchSpeed":84.8,"launchAngle":46.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.79,"coordY":119.5}},"index":3,"playId":"e7247f05-eb5a-366e-8830-d4c94249be48","pitchNumber":2,"startTime":"2026-03-24T21:41:46.327Z","endTime":"2026-03-24T21:41:55.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:41:55.676Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Cesarini singles on a ground ball to second baseman JD Dix.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T21:42:12.871Z","endTime":"2026-03-24T21:43:27.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807267,"link":"/api/v1/people/807267"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.114444093657024,"aZ":-35.23498770231449,"pfxX":4.012437056824324,"pfxZ":-1.9687684371481788,"pX":-0.7357752405293774,"pZ":1.2454178879041837,"vX0":1.134782350641097,"vY0":-123.88282556846168,"vZ0":-3.8978451055013075,"x":145.05,"y":205.15,"x0":-1.7206876630247148,"y0":50.00119714524364,"z0":5.776125691759913,"aX":6.251961024049207},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.2,"breakHorizontal":-7.6,"spinRate":2715,"spinDirection":50},"zone":13,"typeConfidence":0.91,"plateTime":0.4416792681321766,"extension":5.945699610904574},"index":0,"playId":"91f82843-a008-381d-a237-5b0c2c831ce6","pitchNumber":1,"startTime":"2026-03-24T21:42:18.495Z","endTime":"2026-03-24T21:42:23.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29575130001548,"aZ":-36.499035640129655,"pfxX":3.7802280296853934,"pfxZ":-2.745073658197544,"pX":-0.5047538051151035,"pZ":2.5391568815016177,"vX0":2.033816876448091,"vY0":-124.55550537235916,"vZ0":-0.7412203472209645,"x":136.24,"y":170.22,"x0":-1.8221883115150859,"y0":50.00333047311402,"z0":5.850700404218472,"aX":5.956959795898524},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":-7.3,"spinRate":2724,"spinDirection":59},"zone":4,"typeConfidence":0.91,"plateTime":0.43923164398206094,"extension":6.212569591442984},"index":1,"playId":"30fbac22-011d-38bc-b55b-9381a1547422","pitchNumber":2,"startTime":"2026-03-24T21:42:31.466Z","endTime":"2026-03-24T21:42:35.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2938495481255,"aZ":-19.792349212300795,"pfxX":-9.802158284951716,"pfxZ":7.051054272349953,"pX":-0.35799197100023167,"pZ":1.2143896517130603,"vX0":6.596039736406811,"vY0":-131.9778498524314,"vZ0":-7.49597261751502,"x":130.65,"y":205.99,"x0":-1.6219871616949013,"y0":50.00197219863748,"z0":5.560173176358269,"aX":-17.21155163722727},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":16.2,"spinRate":2335,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.41574255501042456,"extension":6.153633589575837},"index":2,"playId":"22471e1d-5be6-30b9-8bfb-0fd046a84b2c","pitchNumber":3,"startTime":"2026-03-24T21:42:46.177Z","endTime":"2026-03-24T21:42:49.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88989544853219,"aZ":-11.879352610185371,"pfxX":-4.114745329018785,"pfxZ":9.750709514370147,"pX":-0.6995746095449843,"pZ":1.6961699749633916,"vX0":4.525335947676883,"vY0":-143.3070525584641,"vZ0":-8.792238106882625,"x":143.67,"y":192.98,"x0":-1.763994882185185,"y0":50.0067620369474,"z0":5.544995855916276,"aX":-8.567111395285954},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2137,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.3821024316164152,"extension":6.211443040304754},"index":3,"playId":"ab65528a-c8f9-3cc9-aba8-2e56ea078cc1","pitchNumber":4,"startTime":"2026-03-24T21:43:03.187Z","endTime":"2026-03-24T21:43:07.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07439555723128,"aZ":-13.25636098315611,"pfxX":-2.6725125697829393,"pfxZ":9.183837830487363,"pX":-0.5840138686808036,"pZ":1.725662404325065,"vX0":4.124669650657614,"vY0":-142.8965619699312,"vZ0":-8.319305651710883,"x":139.26,"y":192.19,"x0":-1.7014450742737268,"y0":50.004717749757575,"z0":5.514790044646986,"aX":-5.506735783219262},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":4.0,"spinRate":2133,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.383847066991017,"extension":6.154201872089589},"hitData":{"launchSpeed":86.7,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.06,"coordY":148.96}},"index":4,"playId":"e4910360-3049-372b-997a-7b6430283818","pitchNumber":5,"startTime":"2026-03-24T21:43:18.591Z","endTime":"2026-03-24T21:43:27.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:43:27.100Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Benjamin flies out to center fielder Druw Jones.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T21:43:46.559Z","endTime":"2026-03-24T21:46:27.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":89.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.291985636526135,"aZ":-11.342506820594917,"pfxX":-1.571017694490204,"pfxZ":10.126136983605916,"pX":-0.8577517450172136,"pZ":3.2293276562208493,"vX0":3.3371913363667183,"vY0":-142.63987319337124,"vZ0":-4.865571943997743,"x":149.7,"y":151.59,"x0":-1.8395998533856224,"y0":50.00413293024324,"z0":5.67448695424807,"aX":-3.2326118194459132},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":2.2,"spinRate":2117,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.38421859044198303,"extension":6.205976760367608},"index":0,"playId":"aaccfb49-3481-3aef-8662-f04c1d41344c","pitchNumber":1,"startTime":"2026-03-24T21:43:55.721Z","endTime":"2026-03-24T21:44:00.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"ef439fad-2144-38c7-b7d9-fff09211feb5","startTime":"2026-03-24T21:44:13.406Z","endTime":"2026-03-24T21:44:17.712Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.492064640049826,"aZ":-34.30359744274764,"pfxX":4.7028780740244525,"pfxZ":-1.3541386755437284,"pX":-1.009246564822908,"pZ":3.7497304448311994,"vX0":0.2555190687180874,"vY0":-124.7277615394377,"vZ0":1.4911596361808819,"x":155.47,"y":137.54,"x0":-1.7239138754604482,"y0":50.00334656963039,"z0":5.976546072368891,"aX":7.396457365730024},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-8.5,"spinRate":2772,"spinDirection":71},"zone":11,"typeConfidence":0.91,"plateTime":0.4394312793618189,"extension":6.091550987046413},"index":2,"playId":"bed770fc-a066-3340-8226-91de155fc846","pitchNumber":2,"startTime":"2026-03-24T21:44:33.835Z","endTime":"2026-03-24T21:44:37.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27924896485777,"aZ":-11.530127651833466,"pfxX":-3.150543381019448,"pfxZ":10.277997864843183,"pX":-0.3278175436820611,"pZ":2.3281908533540605,"vX0":4.758249951000389,"vY0":-141.11189138964176,"vZ0":-6.983138446120836,"x":129.5,"y":175.92,"x0":-1.6296335646149076,"y0":50.00610079942276,"z0":5.584419804830864,"aX":-6.330413705144895},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2132,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.38873012058752776,"extension":6.339686286777145},"index":3,"playId":"63cba31a-8a14-39a2-9ed9-7aad938e0cd0","pitchNumber":3,"startTime":"2026-03-24T21:44:51.029Z","endTime":"2026-03-24T21:44:58.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"7ad8b4da-9b4c-385a-898e-fbb0aa1ecbd4","startTime":"2026-03-24T21:45:08.880Z","endTime":"2026-03-24T21:45:12.969Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37669158388284,"aZ":-11.347880683602455,"pfxX":-2.260844075747681,"pfxZ":10.216357121384165,"pX":-0.4799719392979952,"pZ":3.3801249819650665,"vX0":4.230880249853207,"vY0":-142.2868868547039,"vZ0":-4.371829817508672,"x":135.3,"y":147.52,"x0":-1.6963442539456428,"y0":50.0067522042678,"z0":5.662835706289653,"aX":-4.610938348669587},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":3.2,"spinRate":2096,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.38578383807979577,"extension":6.150908169656759},"index":5,"playId":"ad0d31e0-74a4-3040-8b2a-ee52c48551bd","pitchNumber":4,"startTime":"2026-03-24T21:45:26.699Z","endTime":"2026-03-24T21:45:30.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-03-24T21:45:39.103Z","endTime":"2026-03-24T21:45:51.814Z","isPitch":false,"type":"action","player":{"id":691405,"link":"/api/v1/people/691405"},"defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.761443515107786,"aZ":-11.83501971082366,"pfxX":-3.5349134539462614,"pfxZ":10.169371336766414,"pX":-0.8461088451022603,"pZ":3.317994035156489,"vX0":3.3008587717145303,"vY0":-140.72469899174618,"vZ0":-4.427221884931773,"x":149.25,"y":149.19,"x0":-1.5765965656819494,"y0":50.00327908829178,"z0":5.681907206847272,"aX":-7.070485883364324},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2097,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3896301345093911,"extension":6.246434730871457},"index":7,"playId":"f3e19485-9d07-33f2-877f-bc433032599d","pitchNumber":5,"startTime":"2026-03-24T21:45:51.814Z","endTime":"2026-03-24T21:45:58.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.041355010643116,"aZ":-9.981055290382765,"pfxX":-2.4160362477823165,"pfxZ":10.8987249095108,"pX":-0.2603032280095831,"pZ":2.587313181932952,"vX0":5.011812709888509,"vY0":-141.92916043072842,"vZ0":-6.641401434551948,"x":126.92,"y":168.92,"x0":-1.736612572629732,"y0":50.00412449679066,"z0":5.596160636189058,"aX":-4.920796741353171},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":3.4,"spinRate":2172,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.3861894048901977,"extension":6.244657109950605},"hitData":{"launchSpeed":101.0,"launchAngle":28.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.46,"coordY":51.11}},"index":8,"playId":"e37dae3a-1c60-37f7-ac95-267035c100a5","pitchNumber":6,"startTime":"2026-03-24T21:46:12.229Z","endTime":"2026-03-24T21:46:27.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:46:27.242Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dauri Fernández walks. Ryan Cesarini to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T21:48:33.789Z","endTime":"2026-03-24T21:50:06.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":811139,"fullName":"Sandro Santana","link":"/api/v1/people/811139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"postOnSecond":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T21:46:33.659Z","endTime":"2026-03-24T21:48:03.136Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sandro Santana replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"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-24T21:48:03.136Z","endTime":"2026-03-24T21:48:35.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811139,"link":"/api/v1/people/811139"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"L","description":"Left"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66780754967258,"aZ":-18.62037311627582,"pfxX":8.377412596908332,"pfxZ":7.06149552006823,"pX":0.4542079174799503,"pZ":1.028459772595973,"vX0":-9.5104474124755,"vY0":-138.13813581854683,"vZ0":-6.175128606329092,"x":99.69,"y":211.01,"x0":2.8640883107407564,"y0":50.00379531117475,"z0":4.557788252943699,"aX":16.084166767324465},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":-13.1,"spinRate":2285,"spinDirection":112},"zone":14,"typeConfidence":1.39,"plateTime":0.3975118227888208,"extension":5.546201601470152},"index":2,"playId":"5b7dd640-cc42-3671-acc7-04367cba85de","pitchNumber":1,"startTime":"2026-03-24T21:48:35.919Z","endTime":"2026-03-24T21:48:39.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"119018ec-2591-3a73-b5ef-7d9b061536c8","startTime":"2026-03-24T21:48:49.767Z","endTime":"2026-03-24T21:48:54.308Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5171644480541,"aZ":-33.59706329324432,"pfxX":8.261295181684586,"pfxZ":-0.8358781346972375,"pX":1.385849013783079,"pZ":2.733907828849865,"vX0":-6.463771427113332,"vY0":-130.54868155119067,"vZ0":0.6160800962190756,"x":64.17,"y":164.96,"x0":2.8399930372532274,"y0":50.00494605422698,"z0":5.055825676625535,"aX":14.037289827839357},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.1,"breakHorizontal":-13.2,"spinRate":2027,"spinDirection":113},"zone":12,"typeConfidence":1.29,"plateTime":0.42211051465463,"extension":5.470662329856966},"index":4,"playId":"edd8d569-8f29-3702-8365-d20a0ba2db5a","pitchNumber":2,"startTime":"2026-03-24T21:49:07.039Z","endTime":"2026-03-24T21:49:11.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.910626154756194,"aZ":-18.425863078980736,"pfxX":8.256235142356907,"pfxZ":7.162871228678712,"pX":0.9697666480816,"pZ":1.7757241943003792,"vX0":-7.9438462867597925,"vY0":-138.39406565701734,"vZ0":-4.671812575185754,"x":80.03,"y":190.84,"x0":2.8193838102106574,"y0":50.00180240087619,"z0":4.73813933660595,"aX":15.846314401130758},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":-13.1,"spinRate":2349,"spinDirection":119},"zone":14,"typeConfidence":1.39,"plateTime":0.39736780901291535,"extension":5.561356782627196},"index":5,"playId":"e85d483c-fb16-353a-897b-b9cac6579c29","pitchNumber":3,"startTime":"2026-03-24T21:49:25.212Z","endTime":"2026-03-24T21:49:29.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.811788786230316,"aZ":-18.800345685057493,"pfxX":8.774847138876833,"pfxZ":6.880674339058054,"pX":-0.17739198970143588,"pZ":2.6553207206509484,"vX0":-10.450527265567056,"vY0":-139.1397285729926,"vZ0":-2.568398960709499,"x":123.76,"y":167.09,"x0":2.5029814419682928,"y0":50.00060613839538,"z0":4.84886322334881,"aX":17.050604831369117},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-13.4,"spinRate":2365,"spinDirection":119},"zone":5,"typeConfidence":1.39,"plateTime":0.3949994773692538,"extension":5.620725481590366},"index":6,"playId":"bd1b3bb6-a3d1-33b0-93f6-a764997be44d","pitchNumber":4,"startTime":"2026-03-24T21:49:43.492Z","endTime":"2026-03-24T21:49:47.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86840412390818,"aZ":-17.207910976968382,"pfxX":8.824608163802402,"pfxZ":7.714838181218758,"pX":-1.8592586925011532,"pZ":1.7504387160184331,"vX0":-14.467434140909843,"vY0":-138.82318125336832,"vZ0":-4.896086896676019,"x":187.87,"y":191.52,"x0":2.2879754653471185,"y0":50.003365299533755,"z0":4.69304546896523,"aX":17.120678997856324},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":-12.7,"spinRate":2401,"spinDirection":120},"zone":13,"typeConfidence":1.39,"plateTime":0.39549276517250753,"extension":5.635265819163771},"index":7,"playId":"17477920-64f0-358f-91de-6af49b8d14d9","pitchNumber":5,"startTime":"2026-03-24T21:50:01.414Z","endTime":"2026-03-24T21:50:06.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":821171,"link":"/api/v1/people/821171","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821171,"link":"/api/v1/people/821171"},"credit":"b_pa"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.55,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:50:06.355Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nolan Schubart homers (1) on a fly ball to right field. Ryan Cesarini scores. Dauri Fernández scores.","rbi":3,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T21:50:34.663Z","endTime":"2026-03-24T21:53:00.868Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":811139,"fullName":"Sandro Santana","link":"/api/v1/people/811139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","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":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702278,"fullName":"Nolan Schubart","link":"/api/v1/people/702278"},"responsiblePitcher":{"id":811139,"link":"/api/v1/people/811139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":{"id":666661,"link":"/api/v1/people/666661"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":821171,"fullName":"Dauri Fernández","link":"/api/v1/people/821171"},"responsiblePitcher":{"id":811139,"link":"/api/v1/people/811139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":73.8,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950030395582978,"aZ":-30.582582744924043,"pfxX":-5.789949428138064,"pfxZ":1.1391211150984581,"pX":2.4745633660615995,"pZ":4.347219974557745,"vX0":0.5305750634512381,"vY0":-118.04178625188277,"vZ0":3.813204474671621,"x":22.68,"y":121.41,"x0":2.9976257283743086,"y0":50.0049194490888,"z0":5.538224579152184,"aX":-8.113885782391456},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.4,"breakHorizontal":10.3,"spinRate":2562,"spinDirection":292},"zone":12,"typeConfidence":1.38,"plateTime":0.46526432813486274,"extension":5.689983427809772},"index":0,"playId":"607fd4c5-785b-3cd7-ad03-f89c9a418edf","pitchNumber":1,"startTime":"2026-03-24T21:50:41.689Z","endTime":"2026-03-24T21:50:52.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"second":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Sandro Santana. Ryan Cesarini to 3rd. Dauri Fernández to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"607fd4c5-785b-3cd7-ad03-f89c9a418edf","startTime":"2026-03-24T21:50:52.767Z","endTime":"2026-03-24T21:51:16.320Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":825761,"link":"/api/v1/people/825761"},"defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"first":{"id":821171,"link":"/api/v1/people/821171"},"second":{"id":825761,"link":"/api/v1/people/825761"},"postOnSecond":{"id":821171,"link":"/api/v1/people/821171"},"postOnThird":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":-0.7999999999999989,"leverageIndex":1.01,"dramaIndex":36.0,"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-24T21:51:16.320Z","endTime":"2026-03-24T21:51:35.942Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"second":{"id":821171,"link":"/api/v1/people/821171"},"third":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.881400273145097,"aZ":-18.955107675751087,"pfxX":8.554985077011061,"pfxZ":6.6637782490069615,"pX":-0.4930328648047647,"pZ":2.6783764509557835,"vX0":-11.57987941880477,"vY0":-140.0136967957356,"vZ0":-2.5914856508441098,"x":135.79,"y":166.46,"x0":2.5866399440204906,"y0":50.00297420481325,"z0":4.857674267621021,"aX":16.97139415772633},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":-13.1,"spinRate":2441,"spinDirection":119},"zone":4,"typeConfidence":1.39,"plateTime":0.3913311486312625,"extension":5.595740525290471},"index":3,"playId":"d7b26e52-c831-369f-8a2b-ec346c126e3e","pitchNumber":2,"startTime":"2026-03-24T21:51:35.942Z","endTime":"2026-03-24T21:51:39.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"second":{"id":821171,"link":"/api/v1/people/821171"},"third":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.784150572194534,"aZ":-19.485335549379904,"pfxX":7.668992027210615,"pfxZ":6.427397632386478,"pX":1.908173838771364,"pZ":3.83581587350241,"vX0":-5.383303251106489,"vY0":-139.8951070696572,"vZ0":0.4813150317333479,"x":44.26,"y":135.21,"x0":2.8651839600932614,"y0":50.000029694138966,"z0":4.9428762442983984,"aX":15.135017633117734},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":-12.7,"spinRate":2403,"spinDirection":124},"zone":12,"typeConfidence":1.38,"plateTime":0.392146100670276,"extension":5.443335469041072},"index":4,"playId":"f48cc5bf-c9bb-335b-882d-da5190303015","pitchNumber":3,"startTime":"2026-03-24T21:51:52.043Z","endTime":"2026-03-24T21:51:58.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"second":{"id":821171,"link":"/api/v1/people/821171"},"third":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.076118324993956,"aZ":-17.63823398971874,"pfxX":8.301436138141558,"pfxZ":7.411417143782719,"pX":0.16409205685050046,"pZ":1.5663591468321112,"vX0":-9.795914197789603,"vY0":-139.33529343671665,"vZ0":-5.692157239384892,"x":110.75,"y":196.49,"x0":2.6511779253375236,"y0":50.003482877770544,"z0":4.806172799685472,"aX":16.281627134067268},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-13.0,"spinRate":2429,"spinDirection":123},"zone":14,"typeConfidence":1.39,"plateTime":0.3935112916667802,"extension":5.58978201418911},"index":5,"playId":"d2bfe9f2-c0f2-3e5f-81d8-76ce02cd1f30","pitchNumber":4,"startTime":"2026-03-24T21:52:10.915Z","endTime":"2026-03-24T21:52:16.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"second":{"id":821171,"link":"/api/v1/people/821171"},"third":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.433,"strikeZoneBottom":1.733,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81531152784437,"aZ":-31.859577452194078,"pfxX":-5.628701691768553,"pfxZ":0.21377220079183168,"pX":0.8961520669645872,"pZ":2.8279753332512576,"vX0":-2.716757594575431,"vY0":-119.40632492853533,"vZ0":0.752682912670281,"x":82.84,"y":162.42,"x0":2.777865356738871,"y0":50.001546638799404,"z0":5.363058697002847,"aX":-8.170265167876211},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.8,"breakHorizontal":10.8,"spinRate":2444,"spinDirection":291},"zone":12,"typeConfidence":1.37,"plateTime":0.4577625478806211,"extension":5.587015631807302},"hitData":{"launchSpeed":103.3,"launchAngle":37.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":245.9,"coordY":88.73}},"index":6,"playId":"285bad42-d9bc-369e-b1df-0abfee6b3232","pitchNumber":5,"startTime":"2026-03-24T21:52:33.140Z","endTime":"2026-03-24T21:53:00.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702278,"link":"/api/v1/people/702278","batSide":{"code":"L","description":"Left"}},"second":{"id":821171,"link":"/api/v1/people/821171"},"third":{"id":825761,"link":"/api/v1/people/825761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702278,"link":"/api/v1/people/702278"},"credit":"b_ab"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_ab"},{"player":{"id":702278,"link":"/api/v1/people/702278"},"credit":"b_pa"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-11.3,"leverageIndex":1.01,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:53:00.868Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ralphy Velazquez grounds out, shortstop Adrian Rodriguez to first baseman Ben McLaughlin.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T21:53:15.371Z","endTime":"2026-03-24T21:54:09.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":811139,"fullName":"Sandro Santana","link":"/api/v1/people/811139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703641,"link":"/api/v1/people/703641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96217816018295,"aZ":-17.25158095415773,"pfxX":6.711288298481837,"pfxZ":7.499113364062861,"pX":1.4875523890127131,"pZ":2.745597050451785,"vX0":-6.1053593657997896,"vY0":-140.2421345422301,"vZ0":-2.9774334521818457,"x":60.3,"y":164.65,"x0":2.8217141778534733,"y0":50.00419222302362,"z0":4.947432451999161,"aX":13.358414757316428},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":-10.9,"spinRate":2319,"spinDirection":122},"zone":12,"typeConfidence":1.35,"plateTime":0.39068086288513104,"extension":5.630861696970174},"index":0,"playId":"5820b168-c30f-34aa-8349-559d172b3932","pitchNumber":1,"startTime":"2026-03-24T21:53:15.371Z","endTime":"2026-03-24T21:53:18.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35249067443834,"aZ":-17.437157713920467,"pfxX":6.980923167914165,"pfxZ":7.416555723889214,"pX":-0.287533221577921,"pZ":3.3888241490992215,"vX0":-10.330499056259352,"vY0":-140.02121725699303,"vZ0":-1.1087833566149148,"x":127.96,"y":147.28,"x0":2.5412173115582952,"y0":50.004108702039225,"z0":4.929866838725996,"aX":13.875133776062592},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":-10.6,"spinRate":2399,"spinDirection":122},"zone":1,"typeConfidence":1.36,"plateTime":0.39104015477381715,"extension":5.4570290017114536},"index":1,"playId":"80d21ebc-8cb8-342c-a373-6fba98d2a2d7","pitchNumber":2,"startTime":"2026-03-24T21:53:29.417Z","endTime":"2026-03-24T21:53:35.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.924416419711925,"aZ":-28.856842843198343,"pfxX":-4.256452470154252,"pfxZ":2.2112925331895017,"pX":-0.4646130361131449,"pZ":2.582080753203591,"vX0":-5.85766274809688,"vY0":-122.23918188213118,"vZ0":-0.4441880751152023,"x":134.71,"y":169.06,"x0":2.523336294517753,"y0":50.00466883630069,"z0":5.261177180114963,"aX":-6.38793864030357},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":9.2,"spinRate":2442,"spinDirection":287},"zone":4,"typeConfidence":1.34,"plateTime":0.44947706273997,"extension":5.688479065884311},"index":2,"playId":"94c113fc-e3e9-3f91-8790-1e74462cfe86","pitchNumber":3,"startTime":"2026-03-24T21:53:44.170Z","endTime":"2026-03-24T21:53:47.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.985000181189722,"aZ":-16.420754149278288,"pfxX":7.486687823360184,"pfxZ":7.985090956761979,"pX":-0.14875895188891855,"pZ":3.025394104077381,"vX0":-9.988749036559748,"vY0":-139.28163730639432,"vZ0":-2.2568767487252503,"x":122.67,"y":157.09,"x0":2.503979488846942,"y0":50.006204425395104,"z0":4.926611311831225,"aX":14.777692540658423},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":-11.6,"spinRate":2536,"spinDirection":134},"zone":2,"typeConfidence":1.37,"plateTime":0.3925942114486798,"extension":5.60436122168111},"hitData":{"launchSpeed":105.7,"launchAngle":-0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.94,"coordY":142.39}},"index":3,"playId":"6d76a861-f6f5-3617-9334-f1bb49f8cc69","pitchNumber":4,"startTime":"2026-03-24T21:54:01.536Z","endTime":"2026-03-24T21:54:09.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:54:09.280Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben McLaughlin flies out to left fielder Jace LaViolette.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T21:56:24.342Z","endTime":"2026-03-24T21:57:52.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689557,"fullName":"Zane Morehouse","link":"/api/v1/people/689557"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702593,"link":"/api/v1/people/702593"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zane Morehouse replaces Ross Carver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T21:55:44.343Z","endTime":"2026-03-24T21:56:26.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689557,"link":"/api/v1/people/689557"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687102,"link":"/api/v1/people/687102","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581621170536316,"aZ":-15.989402054743554,"pfxX":-4.779474710507615,"pfxZ":8.020073179979779,"pX":0.052007713113885856,"pZ":2.6903143071341082,"vX0":7.420281285337274,"vY0":-141.03838764063548,"vZ0":-4.612889097467884,"x":115.02,"y":166.14,"x0":-1.9900566817825147,"y0":50.0031965998242,"z0":5.375767271477377,"aX":-9.645885569105205},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":7.2,"spinRate":2301,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3881218337131669,"extension":6.27461226212444},"index":1,"playId":"293cfc13-543d-317e-8732-1c1db62bebac","pitchNumber":1,"startTime":"2026-03-24T21:56:26.525Z","endTime":"2026-03-24T21:56:30.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.044859815645033,"aZ":-33.43605369122742,"pfxX":5.499513885981086,"pfxZ":-0.8179052209046684,"pX":-0.6149951875065733,"pZ":2.4819554921570686,"vX0":1.8929846442212677,"vY0":-124.069469441076,"vZ0":-0.47180499126906217,"x":140.44,"y":171.77,"x0":-2.1032565631212026,"y0":50.00079988960179,"z0":5.473866447002857,"aX":8.526154974380384},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":-10.4,"spinRate":2615,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4423712131234021,"extension":6.078689911303167},"index":2,"playId":"84988c52-22d8-3c52-a824-0f97b00413a3","pitchNumber":2,"startTime":"2026-03-24T21:56:42.849Z","endTime":"2026-03-24T21:56:47.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":85.4,"endSpeed":78.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.316148992625724,"aZ":-34.72694832908472,"pfxX":7.761912521392664,"pfxZ":-1.644332436690413,"pX":0.9696677419163848,"pZ":1.836715606986505,"vX0":4.688967582136062,"vY0":-124.24218884347594,"vZ0":-1.7666460112687976,"x":80.04,"y":189.19,"x0":-1.9574103791895061,"y0":50.00586342946512,"z0":5.471396072587082,"aX":12.010751531564221},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.1,"breakHorizontal":-15.2,"spinRate":2833,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4426140574530475,"extension":6.235973895620845},"index":3,"playId":"df545c25-b835-3c14-adfc-9a1e84a57800","pitchNumber":3,"startTime":"2026-03-24T21:57:00.785Z","endTime":"2026-03-24T21:57:04.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760608708605726,"aZ":-23.82673204025337,"pfxX":-6.346010213466407,"pfxZ":4.945655989790206,"pX":-1.2841486247178397,"pZ":3.252557173450056,"vX0":3.0843130248626216,"vY0":-129.55529992457602,"vZ0":-1.4286319689203726,"x":165.95,"y":150.96,"x0":-1.669860862938441,"y0":50.00505874484582,"z0":5.644039254176764,"aX":-10.716646977397161},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.9,"breakHorizontal":10.7,"spinRate":1439,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4238584191084165,"extension":6.311316691400918},"index":4,"playId":"3e6a8355-46cf-347d-9c34-ffca577f7149","pitchNumber":4,"startTime":"2026-03-24T21:57:23.576Z","endTime":"2026-03-24T21:57:27.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71947283426844,"aZ":-15.806622779265629,"pfxX":-2.079745061318859,"pfxZ":8.13315233450345,"pX":0.009117005077474014,"pZ":3.1984647692062604,"vX0":6.39172119863848,"vY0":-140.6892218525162,"vZ0":-3.4284446608512504,"x":116.65,"y":152.42,"x0":-2.0180438853642286,"y0":50.0054195455849,"z0":5.451982794968217,"aX":-4.187636885784822},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":2.5,"spinRate":2480,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.38872641378973416,"extension":6.19607621190227},"hitData":{"launchSpeed":85.4,"launchAngle":48.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.41,"coordY":123.07}},"index":5,"playId":"fb346e21-4249-3567-ba3a-8a45d4171acd","pitchNumber":5,"startTime":"2026-03-24T21:57:40.606Z","endTime":"2026-03-24T21:57:52.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_ab"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_ab"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.8999999999999997,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:57:52.448Z","atBatIndex":72},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ryan Waldschmidt hit by pitch.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T21:58:15.513Z","endTime":"2026-03-24T21:58:24.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689557,"fullName":"Zane Morehouse","link":"/api/v1/people/689557"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Waldschmidt replaces Carlos Santana.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T21:57:58.994Z","endTime":"2026-03-24T21:58:17.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13473316387325,"aZ":-32.45694638773444,"pfxX":6.111844407560266,"pfxZ":-0.1771813833300122,"pX":-2.6161260983429115,"pZ":4.218352539871964,"vX0":-2.429096238470206,"vY0":-124.88202680725827,"vZ0":3.31607241666912,"x":216.72,"y":124.88,"x0":-2.4226508096606385,"y0":50.00465661030699,"z0":5.550036299235736,"aX":9.613983350187604},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-10.4,"spinRate":2738,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4393010985486181,"extension":6.008979596477333},"index":1,"playId":"4f9ed121-75f7-3894-9311-3bab73a6c076","pitchNumber":1,"startTime":"2026-03-24T21:58:17.624Z","endTime":"2026-03-24T21:58:24.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.8999999999999997,"leverageIndex":0.18,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:58:24.673Z","atBatIndex":73},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"JD Dix hit by pitch. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T21:58:42.825Z","endTime":"2026-03-24T21:58:58.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689557,"fullName":"Zane Morehouse","link":"/api/v1/people/689557"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280220582496238,"aZ":-35.59093676265016,"pfxX":8.544844465457661,"pfxZ":-2.2663380094340404,"pX":1.168283487873366,"pZ":3.578071241029833,"vX0":4.832205248004248,"vY0":-122.31707262966411,"vZ0":2.669939210912667,"x":72.47,"y":142.17,"x0":-1.9462776415979641,"y0":50.00250365858934,"z0":5.53468918337206,"aX":12.88087108920175},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.1,"breakHorizontal":-16.7,"spinRate":2638,"spinDirection":38},"zone":12,"typeConfidence":2.0,"plateTime":0.4486599587434741,"extension":6.192520293001619},"index":0,"playId":"1e48c614-88a1-3f59-af36-7de65d094c2b","pitchNumber":1,"startTime":"2026-03-24T21:58:51.499Z","endTime":"2026-03-24T21:58:58.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807267,"link":"/api/v1/people/807267","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807267,"link":"/api/v1/people/807267"},"credit":"b_pa"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":1.9000000000000008,"leverageIndex":0.44,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-24T21:58:58.333Z","atBatIndex":74},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Druw Jones hit by pitch. Ryan Waldschmidt to 3rd. JD Dix to 2nd.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T21:59:33.840Z","endTime":"2026-03-24T22:00:50.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689557,"fullName":"Zane Morehouse","link":"/api/v1/people/689557"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"postOnSecond":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"postOnThird":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T21:59:18.922Z","endTime":"2026-03-24T21:59:36.004Z","isPitch":false,"type":"action","player":{"id":702258,"link":"/api/v1/people/702258"},"defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"first":{"id":807267,"link":"/api/v1/people/807267"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.522510662373104,"aZ":-18.785660336876074,"pfxX":-4.8953759134299695,"pfxZ":6.749037016875622,"pX":-0.2643833447771969,"pZ":3.883683297136093,"vX0":6.585641473116774,"vY0":-139.53175157990626,"vZ0":-1.210611312196674,"x":127.08,"y":133.92,"x0":-2.012216768237837,"y0":50.00575178724003,"z0":5.553339936480596,"aX":-9.716255014352688},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":7.6,"spinRate":2329,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39160256047508923,"extension":6.168749615268318},"index":1,"playId":"062b85ba-5d27-357e-bc00-1a5c08d3f0af","pitchNumber":1,"startTime":"2026-03-24T21:59:36.004Z","endTime":"2026-03-24T21:59:39.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"first":{"id":807267,"link":"/api/v1/people/807267"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390021939883585,"aZ":-27.966163860436616,"pfxX":-8.801011789285125,"pfxZ":2.1564075322295784,"pX":0.2770470893960918,"pZ":0.5679665211923626,"vX0":9.481721276917643,"vY0":-138.6404532514801,"vZ0":-7.738139518157782,"x":106.44,"y":223.44,"x0":-2.040406683263636,"y0":50.004061703486485,"z0":5.256272704527322,"aX":-17.170783792985276},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.4,"breakHorizontal":14.0,"spinRate":2279,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39477178313363215,"extension":6.381579483168717},"index":2,"playId":"34a25475-ea6e-34d0-bd4b-7dd2de6c27d9","pitchNumber":2,"startTime":"2026-03-24T21:59:56.172Z","endTime":"2026-03-24T22:00:02.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"first":{"id":807267,"link":"/api/v1/people/807267"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120565413757433,"aZ":-31.846840514898442,"pfxX":1.7938629183206078,"pfxZ":0.20551004391836836,"pX":2.672228293754174,"pZ":0.7118454312975827,"vX0":10.92660571268343,"vY0":-125.12612496073375,"vZ0":-4.380901604071772,"x":15.14,"y":219.56,"x0":-1.9984513221017153,"y0":50.002002889669384,"z0":5.118126332892637,"aX":2.8190723004856597},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-6.0,"spinRate":2519,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4390784154475056,"extension":6.381094777138925},"index":3,"playId":"ed202f93-d71f-3d32-9aab-e4ede16ab701","pitchNumber":3,"startTime":"2026-03-24T22:00:19.350Z","endTime":"2026-03-24T22:00:23.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"first":{"id":807267,"link":"/api/v1/people/807267"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8294249296468,"aZ":-26.891758536997628,"pfxX":-7.332508130172549,"pfxZ":2.8078087641436014,"pX":-1.4954804594850004,"pZ":3.57750740604094,"vX0":4.252925290818785,"vY0":-136.95436506651302,"vZ0":-0.3463117041072487,"x":174.0,"y":142.19,"x0":-2.123298612710569,"y0":50.004669314952665,"z0":5.559492643205845,"aX":-13.80297059810558},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":12.2,"spinRate":2301,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40135402636406114,"extension":6.141473958050736},"index":4,"playId":"a74c21b0-f7d7-30ea-9804-564ff3a78e91","pitchNumber":4,"startTime":"2026-03-24T22:00:43.707Z","endTime":"2026-03-24T22:00:50.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"first":{"id":807267,"link":"/api/v1/people/807267"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_pa"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":3.8,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:00:50.519Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aramis Garcia strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T22:02:11.670Z","endTime":"2026-03-24T22:03:15.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689557,"fullName":"Zane Morehouse","link":"/api/v1/people/689557"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"postOnSecond":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"postOnThird":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T22:01:14.489Z","endTime":"2026-03-24T22:02:13.835Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672184151803847,"aZ":-17.227538334390466,"pfxX":-4.7543942889986806,"pfxZ":7.441285556622542,"pX":-0.09033568123685022,"pZ":2.8133823445312895,"vX0":7.042357227860115,"vY0":-140.33688407621085,"vZ0":-3.8156757288055525,"x":120.44,"y":162.82,"x0":-2.0064633304936828,"y0":50.00309434150808,"z0":5.302339455740181,"aX":-9.550541098642109},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":7.3,"spinRate":2327,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3892607580040002,"extension":6.407660505823107},"index":1,"playId":"56176ba0-e8d6-329d-9908-5a0b974e41c0","pitchNumber":1,"startTime":"2026-03-24T22:02:13.835Z","endTime":"2026-03-24T22:02:18.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00401439048711,"aZ":-26.282076755517863,"pfxX":-7.352632425018016,"pfxZ":2.9802764707840605,"pX":1.111806309462189,"pZ":2.899312057848468,"vX0":10.672565075085966,"vY0":-139.68661237501587,"vZ0":-1.883590241181802,"x":74.62,"y":160.5,"x0":-1.8004469811960855,"y0":50.00666162540382,"z0":5.307657218496066,"aX":-14.556642917180387},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":11.2,"spinRate":2314,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3918784292293589,"extension":6.443625454515334},"index":2,"playId":"485f0b19-7623-3b79-9338-3223440059f2","pitchNumber":2,"startTime":"2026-03-24T22:02:32.571Z","endTime":"2026-03-24T22:02:36.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.814829840300696,"aZ":-16.258653010930246,"pfxX":-5.0872563909813655,"pfxZ":7.97063792716693,"pX":0.17309942944536655,"pZ":2.987453088988375,"vX0":7.77208996497378,"vY0":-140.00353525614048,"vZ0":-3.4613541308679063,"x":110.4,"y":158.12,"x0":-1.9702829879618808,"y0":50.00453717095917,"z0":5.29543343909762,"aX":-10.161199788186593},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2373,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39031422487841194,"extension":6.310282048031555},"index":3,"playId":"6bc833e8-31d7-3e63-a0c5-470346406a4e","pitchNumber":3,"startTime":"2026-03-24T22:02:50.938Z","endTime":"2026-03-24T22:02:54.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.402101292475,"aZ":-17.692441843448748,"pfxX":-4.621964250676466,"pfxZ":7.195171291946195,"pX":-0.6740761239340534,"pZ":3.9837460576168704,"vX0":5.4614321999690745,"vY0":-140.42442186590281,"vZ0":-0.6737940065631626,"x":142.69,"y":131.22,"x0":-2.0363008732476526,"y0":50.00592223526828,"z0":5.369395543051923,"aX":-9.30703617337474},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":7.3,"spinRate":2316,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3888570059798937,"extension":6.250873847993958},"index":4,"playId":"6c3bdb54-e146-3401-90a0-02442b6200a6","pitchNumber":4,"startTime":"2026-03-24T22:03:11.683Z","endTime":"2026-03-24T22:03:15.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_ab"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_ab"},{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_pa"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-4.300000000000001,"leverageIndex":1.75,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:03:15.667Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adrian Rodriguez walks. Ryan Waldschmidt scores. JD Dix to 3rd. Druw Jones to 2nd.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T22:03:35.626Z","endTime":"2026-03-24T22:05:11.556Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":703641,"fullName":"Adrian Rodriguez","link":"/api/v1/people/703641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689557,"fullName":"Zane Morehouse","link":"/api/v1/people/689557"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703641,"fullName":"Adrian Rodriguez","link":"/api/v1/people/703641"},"postOnSecond":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"postOnThird":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":689557,"link":"/api/v1/people/689557"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807267,"fullName":"JD Dix","link":"/api/v1/people/807267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"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":703641,"fullName":"Adrian Rodriguez","link":"/api/v1/people/703641"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9615654975614,"aZ":-17.946177713897796,"pfxX":-4.251654549649164,"pfxZ":7.017767376491493,"pX":-1.4509046342811005,"pZ":3.1192896037006164,"vX0":3.241992783135615,"vY0":-141.01030865870055,"vZ0":-3.150162372686627,"x":172.31,"y":154.56,"x0":-2.059099519283613,"y0":50.00405485039226,"z0":5.398727115028639,"aX":-8.622654391708675},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":7.1,"spinRate":2347,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38739184938101356,"extension":6.251785048437743},"index":0,"playId":"f41102ba-b369-34d0-a529-fa3675208326","pitchNumber":1,"startTime":"2026-03-24T22:03:42.723Z","endTime":"2026-03-24T22:03:47.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":703641,"link":"/api/v1/people/703641","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44431710246715,"aZ":-36.395660018939985,"pfxX":3.2724020372574394,"pfxZ":-2.74997637060787,"pX":1.6167967916399866,"pZ":1.9121743895149321,"vX0":7.785718873040307,"vY0":-123.61922740682805,"vZ0":-0.8046884010898772,"x":55.37,"y":187.15,"x0":-2.008452785383234,"y0":50.00214936616687,"z0":5.31826419652838,"aX":5.0241019351478435},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.9,"breakHorizontal":-7.9,"spinRate":2633,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4444032262839466,"extension":6.382218057329978},"index":1,"playId":"3d1061a2-1c26-3a7d-9a49-e31472f37c79","pitchNumber":2,"startTime":"2026-03-24T22:04:01.765Z","endTime":"2026-03-24T22:04:05.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":703641,"link":"/api/v1/people/703641","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.021915733026624,"aZ":-19.722023858314007,"pfxX":-2.884524946048728,"pfxZ":6.320603850413184,"pX":-2.162571784016782,"pZ":3.9342785552268267,"vX0":1.3774594798119655,"vY0":-138.96829835149308,"vZ0":-0.33932652015970416,"x":199.43,"y":132.55,"x0":-2.2879463332039114,"y0":50.0018656003709,"z0":5.359735750651074,"aX":-5.682615230064821},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":4.9,"spinRate":2456,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3930501672742479,"extension":6.120987911888211},"index":2,"playId":"a1d50f32-0add-3b17-b0a0-dafaa4f69fc2","pitchNumber":3,"startTime":"2026-03-24T22:04:22.169Z","endTime":"2026-03-24T22:04:26.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":703641,"link":"/api/v1/people/703641","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.599787939926326,"aZ":-18.887731442606068,"pfxX":-3.897504878696125,"pfxZ":6.681226701612156,"pX":0.1747584880213958,"pZ":2.6397003126424345,"vX0":7.406412301364991,"vY0":-139.6737269312578,"vZ0":-3.8112572045090576,"x":110.34,"y":167.51,"x0":-1.9973005979993097,"y0":50.001497049399994,"z0":5.253814402035837,"aX":-7.749669378291312},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":5.6,"spinRate":2359,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3912135301706008,"extension":6.32184523480618},"index":3,"playId":"e058dfe6-af47-3b39-8a91-715224a8982a","pitchNumber":4,"startTime":"2026-03-24T22:04:45.360Z","endTime":"2026-03-24T22:04:49.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":703641,"link":"/api/v1/people/703641","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26178006976456,"aZ":-18.624527693291103,"pfxX":-4.009513049849215,"pfxZ":6.929859354677517,"pX":-1.0281977176949808,"pZ":2.4779770673284385,"vX0":4.347153452669356,"vY0":-138.3069843290048,"vZ0":-4.182588973283243,"x":156.19,"y":171.87,"x0":-2.092732670235719,"y0":50.000095801875126,"z0":5.243931045875892,"aX":-7.83637033939256},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":6.5,"spinRate":2377,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39468044546527103,"extension":6.3465505926001695},"index":4,"playId":"a5eeaa99-1aab-3e9e-a31f-69c1791aeeea","pitchNumber":5,"startTime":"2026-03-24T22:05:04.657Z","endTime":"2026-03-24T22:05:11.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":703641,"link":"/api/v1/people/703641","batSide":{"code":"R","description":"Right"}},"first":{"id":702258,"link":"/api/v1/people/702258"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703641,"link":"/api/v1/people/703641"},"credit":"b_pa"},{"player":{"id":689557,"link":"/api/v1/people/689557"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":3.9000000000000004,"leverageIndex":1.15,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:05:11.556Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa called out on strikes.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T22:07:09.914Z","endTime":"2026-03-24T22:08:30.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":807575,"fullName":"Cam Schuelke","link":"/api/v1/people/807575"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"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-24T22:05:41.721Z","endTime":"2026-03-24T22:06:26.358Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":703641,"link":"/api/v1/people/703641"},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cam Schuelke replaces Zane Morehouse.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"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-24T22:06:26.358Z","endTime":"2026-03-24T22:07:09.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807575,"link":"/api/v1/people/807575"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689557,"link":"/api/v1/people/689557","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":703641,"link":"/api/v1/people/703641"},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":807575,"fullName":"Cam Schuelke"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"e2f465a4-71a5-352b-a77c-93b94719c44c","pitchNumber":0,"startTime":"2026-03-24T22:07:09.914Z","endTime":"2026-03-24T22:07:17.271Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":703641,"link":"/api/v1/people/703641"},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":70.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.286800981959445,"aZ":-45.31867314391238,"pfxX":-4.217733025441592,"pfxZ":-10.234421877546657,"pX":-0.7691780885407342,"pZ":3.290633193102678,"vX0":4.816773310435657,"vY0":-112.85244627165464,"vZ0":11.46063566516457,"x":146.32,"y":149.93,"x0":-2.387094166919013,"y0":50.0013635451796,"z0":2.7179640233044435,"aX":-5.419135378073815},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.1,"breakHorizontal":6.4,"spinRate":1910,"spinDirection":322},"zone":11,"typeConfidence":2.0,"plateTime":0.48609067634937153,"extension":5.41265238309343},"index":3,"playId":"3ecc0c6b-0f98-350c-883b-78c03fabd978","pitchNumber":1,"startTime":"2026-03-24T22:07:40.985Z","endTime":"2026-03-24T22:07:46.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":703641,"link":"/api/v1/people/703641"},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"startTime":"2026-03-24T22:07:55.333Z","endTime":"2026-03-24T22:08:06.374Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":703641,"link":"/api/v1/people/703641"},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01930436453351,"aZ":-26.100494449554382,"pfxX":-10.267570168524744,"pfxZ":4.473875564075601,"pX":0.2708311627942237,"pZ":1.7628858073366647,"vX0":7.986493915783945,"vY0":-115.92971810833689,"vZ0":-2.61379133753515,"x":106.68,"y":191.18,"x0":-1.8876990362088468,"y0":50.005163774180296,"z0":5.400653806003068,"aX":-13.953661180212919},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":1991,"spinDirection":261},"zone":9,"typeConfidence":2.0,"plateTime":0.4727750341171997,"extension":5.991270963047424},"index":5,"playId":"c50b175c-01a7-30fd-b72b-9f550e54269c","pitchNumber":2,"startTime":"2026-03-24T22:08:06.374Z","endTime":"2026-03-24T22:08:11.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":703641,"link":"/api/v1/people/703641"},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":67.9,"endSpeed":61.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.368420585110687,"aZ":-27.301550069864227,"pfxX":7.2177946011366885,"pfxZ":4.976088493983752,"pX":-0.5351035086920356,"pZ":2.6174072974259794,"vX0":1.7639543520452634,"vY0":-98.5462604988298,"vZ0":7.27858230981892,"x":137.4,"y":168.11,"x0":-2.3804612960915046,"y0":50.0009928586138,"z0":2.489603790356543,"aX":7.063692694089317},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":11.6,"breakHorizontal":-13.6,"spinRate":2389,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.5568414673641944,"extension":5.116031429253894},"index":6,"playId":"13d9f3c8-a2f1-39a3-a197-a29bee93356f","pitchNumber":3,"startTime":"2026-03-24T22:08:23.252Z","endTime":"2026-03-24T22:08:30.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":703641,"link":"/api/v1/people/703641"},"second":{"id":702258,"link":"/api/v1/people/702258"},"third":{"id":807267,"link":"/api/v1/people/807267"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":807575,"link":"/api/v1/people/807575"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":807575,"link":"/api/v1/people/807575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.36,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:08:30.488Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dom Nuñez walks.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T22:10:36.452Z","endTime":"2026-03-24T22:12:08.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":811139,"fullName":"Sandro Santana","link":"/api/v1/people/811139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Waldschmidt remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":5,"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-24T22:10:18.163Z","endTime":"2026-03-24T22:10:38.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.895270602741963,"aZ":-17.901084183948043,"pfxX":7.951581994562515,"pfxZ":7.370690457388076,"pX":0.9859260406671505,"pZ":3.167323385452373,"vX0":-7.545357699400414,"vY0":-138.51889204259177,"vZ0":-1.6865927648207637,"x":79.42,"y":153.26,"x0":2.7164441811952162,"y0":50.0057757837291,"z0":4.985164256605356,"aX":15.40422368750524},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":-12.7,"spinRate":2468,"spinDirection":123},"zone":12,"typeConfidence":1.38,"plateTime":0.395923588519711,"extension":5.37111729778804},"index":1,"playId":"35dc1ca5-9308-31a2-8e9f-809f45da350f","pitchNumber":1,"startTime":"2026-03-24T22:10:38.784Z","endTime":"2026-03-24T22:10:43.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936064415484477,"aZ":-16.92995789231525,"pfxX":8.901945368157882,"pfxZ":7.992070945798427,"pX":-1.6633616301113217,"pZ":1.2088539035087504,"vX0":-14.26995556363365,"vY0":-137.34232857142686,"vZ0":-6.032114628512892,"x":180.4,"y":206.14,"x0":2.447345636352577,"y0":50.00027133715389,"z0":4.5883870758649135,"aX":16.974503885905555},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":-13.1,"spinRate":2511,"spinDirection":115},"zone":13,"typeConfidence":1.38,"plateTime":0.39908918721710895,"extension":5.526507892897545},"index":2,"playId":"b892ece2-809b-3a0a-a1c6-a72b6362705c","pitchNumber":2,"startTime":"2026-03-24T22:10:53.254Z","endTime":"2026-03-24T22:10:56.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0510348395039,"aZ":-17.77257044630348,"pfxX":8.469331343282182,"pfxZ":7.450488920451842,"pX":-0.1073118642920545,"pZ":2.225141308601466,"vX0":-10.48597257781862,"vY0":-138.4123947267547,"vZ0":-3.7298904781753857,"x":121.09,"y":178.7,"x0":2.636992893373396,"y0":50.001010399894035,"z0":4.786526613778263,"aX":16.36660111319964},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":-13.1,"spinRate":2479,"spinDirection":120},"zone":5,"typeConfidence":1.38,"plateTime":0.396328305405957,"extension":5.342473436130493},"index":3,"playId":"0e54f7a8-ee9d-34e3-b5ed-1205221cdc8b","pitchNumber":3,"startTime":"2026-03-24T22:11:09.743Z","endTime":"2026-03-24T22:11:13.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.664738660693065,"aZ":-19.1740230602185,"pfxX":8.436263563779397,"pfxZ":6.992242482640031,"pX":-2.1002492450686963,"pZ":1.3688209392610504,"vX0":-15.048298880028845,"vY0":-135.97701150383904,"vZ0":-5.223477746801184,"x":197.06,"y":201.82,"x0":2.426541392331001,"y0":50.00644155058956,"z0":4.657885890749818,"aX":15.695623582047508},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":-11.9,"spinRate":2505,"spinDirection":116},"zone":13,"typeConfidence":1.38,"plateTime":0.40383280988680603,"extension":5.435390464900826},"index":4,"playId":"c992a82c-1ac4-32ef-a5a0-2e068d6d6e05","pitchNumber":4,"startTime":"2026-03-24T22:11:24.029Z","endTime":"2026-03-24T22:11:27.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901173128462254,"aZ":-17.261930131279858,"pfxX":8.010048991279701,"pfxZ":7.825155302032413,"pX":0.04987504607071147,"pZ":1.6738955622407816,"vX0":-9.916893795357915,"vY0":-137.31130631978422,"vZ0":-4.999927397703758,"x":115.1,"y":193.58,"x0":2.670598192611592,"y0":50.006722973717125,"z0":4.696143440672225,"aX":15.272870678857103},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":-12.4,"spinRate":2528,"spinDirection":118},"zone":8,"typeConfidence":1.38,"plateTime":0.39915981409416457,"extension":5.520431238521839},"index":5,"playId":"364a24a0-2d4d-376b-98d4-759aed6e7434","pitchNumber":5,"startTime":"2026-03-24T22:11:40.828Z","endTime":"2026-03-24T22:11:46.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71980310691629,"aZ":-17.044524481519478,"pfxX":7.582158605577202,"pfxZ":7.767165915483806,"pX":0.2709370819866582,"pZ":4.096295429710767,"vX0":-9.456578591440756,"vY0":-138.62870036799924,"vZ0":0.8667580976009683,"x":106.67,"y":128.18,"x0":2.7397847565583406,"y0":50.00417097671982,"z0":4.916580841358142,"aX":14.773111148471983},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":-11.8,"spinRate":2525,"spinDirection":124},"zone":12,"typeConfidence":1.37,"plateTime":0.3949727460260326,"extension":5.347642898716296},"index":6,"playId":"be8d3961-7fef-3f57-b254-5793ab230c3b","pitchNumber":6,"startTime":"2026-03-24T22:12:03.115Z","endTime":"2026-03-24T22:12:08.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:12:08.167Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jace LaViolette called out on strikes.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T22:12:24.066Z","endTime":"2026-03-24T22:14:37.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":811139,"fullName":"Sandro Santana","link":"/api/v1/people/811139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702593,"fullName":"Jace LaViolette","link":"/api/v1/people/702593"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25224856087839,"aZ":-28.426021810724027,"pfxX":-2.7241837694974187,"pfxZ":2.5833407550078284,"pX":0.4337930236891236,"pZ":2.169439172673567,"vX0":-4.591371182007652,"vY0":-120.2012387397622,"vZ0":-1.3103252912015515,"x":100.46,"y":180.21,"x0":2.729263089299769,"y0":50.002364214550546,"z0":5.266660307582155,"aX":-3.9492753183499145},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.6,"breakHorizontal":6.1,"spinRate":2475,"spinDirection":283},"zone":9,"typeConfidence":1.35,"plateTime":0.4572552654471158,"extension":5.65031632879786},"index":0,"playId":"bcaba3fd-d29b-386a-b081-6deb28300f9c","pitchNumber":1,"startTime":"2026-03-24T22:12:30.271Z","endTime":"2026-03-24T22:12:34.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.2,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.119131041315978,"aZ":-28.839260577979104,"pfxX":-4.36028876842847,"pfxZ":2.2956562756896126,"pX":1.1410510335536979,"pZ":2.970542814154238,"vX0":-2.5805876518983784,"vY0":-120.60319886823586,"vZ0":0.5257167338567739,"x":73.51,"y":158.58,"x0":2.7959314570865117,"y0":50.005421482083534,"z0":5.318145914480705,"aX":-6.345834445368655},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.6,"breakHorizontal":8.5,"spinRate":2496,"spinDirection":292},"zone":12,"typeConfidence":1.36,"plateTime":0.4562800832836764,"extension":5.6912633257204},"index":1,"playId":"5bef9a3c-a93c-3ded-9a46-85fedf5c9295","pitchNumber":2,"startTime":"2026-03-24T22:12:46.988Z","endTime":"2026-03-24T22:12:52.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14679810796679,"aZ":-15.776933051575085,"pfxX":8.447021045967627,"pfxZ":8.666433381907833,"pX":0.01636625385100119,"pZ":1.4681241558845204,"vX0":-9.913890027306817,"vY0":-137.1361267337817,"vZ0":-5.8003236478385976,"x":116.38,"y":199.14,"x0":2.591909547400775,"y0":50.00442510005176,"z0":4.698384307383326,"aX":15.986803170567233},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":-13.1,"spinRate":2529,"spinDirection":117},"zone":13,"typeConfidence":1.38,"plateTime":0.4003778005518077,"extension":5.5403451030461515},"index":2,"playId":"a0545956-829e-3930-8ee4-57d78a567876","pitchNumber":3,"startTime":"2026-03-24T22:13:04.950Z","endTime":"2026-03-24T22:13:10.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.884028944706312,"aZ":-16.915787025100467,"pfxX":8.468575202472307,"pfxZ":8.010645187093047,"pX":-0.2875684281057588,"pZ":2.021792648790057,"vX0":-10.84337997010226,"vY0":-137.47915044186166,"vZ0":-4.304879226846493,"x":127.96,"y":184.19,"x0":2.6166021389419156,"y0":50.0032427981118,"z0":4.764136079658259,"aX":16.13191180346832},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":-13.0,"spinRate":2540,"spinDirection":120},"zone":7,"typeConfidence":1.38,"plateTime":0.39917325781032664,"extension":5.621476905956864},"index":3,"playId":"f05286ed-325a-32ab-b2f1-43b5d1677929","pitchNumber":4,"startTime":"2026-03-24T22:13:24.126Z","endTime":"2026-03-24T22:13:27.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.570404982942197,"aZ":-19.841539720914533,"pfxX":7.009212158630775,"pfxZ":6.316964146968495,"pX":-1.0460921366322358,"pZ":3.28788528969116,"vX0":-12.421988485503682,"vY0":-138.2891710545279,"vZ0":-0.8673283789846404,"x":156.87,"y":150.01,"x0":2.577309118529412,"y0":50.001243577547086,"z0":4.926881727884053,"aX":13.682040206414472},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":-10.3,"spinRate":2336,"spinDirection":118},"zone":11,"typeConfidence":1.36,"plateTime":0.3948976712065142,"extension":5.513377076745619},"index":4,"playId":"1a1ad0bb-ed9b-38d6-8919-bc919d172e92","pitchNumber":5,"startTime":"2026-03-24T22:13:47.843Z","endTime":"2026-03-24T22:13:53.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773434830411837,"aZ":-19.31777558849132,"pfxX":6.34290300850216,"pfxZ":6.830458791613529,"pX":0.9497048681006284,"pZ":2.5075026386180714,"vX0":-7.3768871652633345,"vY0":-135.84292014982594,"vZ0":-2.672588716330059,"x":80.8,"y":171.08,"x0":2.867304891937475,"y0":50.00417250030429,"z0":4.836311964242571,"aX":11.940681856201854},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":-10.1,"spinRate":2355,"spinDirection":123},"zone":14,"typeConfidence":1.25,"plateTime":0.40211651814997573,"extension":5.422249535119657},"index":5,"playId":"c296f7dc-bfab-34c1-9ef7-6eef708cf172","pitchNumber":6,"startTime":"2026-03-24T22:14:07.161Z","endTime":"2026-03-24T22:14:10.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4442188194412,"aZ":-30.31165983842792,"pfxX":-5.561068312150601,"pfxZ":1.290005680034085,"pX":0.06839455145256093,"pZ":2.7006121568193455,"vX0":-4.504981110678995,"vY0":-119.39111863490908,"vZ0":0.08809526172675564,"x":114.39,"y":165.86,"x0":2.703482975748038,"y0":50.001024611684926,"z0":5.3960488815745355,"aX":-8.008902920237382},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.6,"breakHorizontal":11.2,"spinRate":2608,"spinDirection":295},"zone":5,"typeConfidence":1.37,"plateTime":0.45914546812133894,"extension":5.72683810750162},"index":6,"playId":"9998fd89-f361-3d33-b067-88cb4efa36b0","pitchNumber":7,"startTime":"2026-03-24T22:14:32.127Z","endTime":"2026-03-24T22:14:37.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702593,"link":"/api/v1/people/702593","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702593,"link":"/api/v1/people/702593"},"credit":"b_ab"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_ab"},{"player":{"id":702593,"link":"/api/v1/people/702593"},"credit":"b_pa"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:14:37.921Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dean Curley called out on strikes.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T22:14:52.570Z","endTime":"2026-03-24T22:15:39.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":806053,"fullName":"Dean Curley","link":"/api/v1/people/806053"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":811139,"fullName":"Sandro Santana","link":"/api/v1/people/811139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806053,"fullName":"Dean Curley","link":"/api/v1/people/806053"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.165231035578906,"aZ":-17.210071061566865,"pfxX":6.676825588755349,"pfxZ":7.805409555872735,"pX":0.6543781542858054,"pZ":1.8084460089801677,"vX0":-8.008268849073259,"vY0":-137.9268446896105,"vZ0":-4.856267795923612,"x":92.06,"y":189.95,"x0":2.7351112778518805,"y0":50.001251231947876,"z0":4.7614151311564825,"aX":12.797243632030336},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":-10.3,"spinRate":2419,"spinDirection":121},"zone":9,"typeConfidence":1.37,"plateTime":0.3979028777585203,"extension":5.561499971403251},"index":0,"playId":"ffe325d3-8660-3d04-84de-75089dfe44f5","pitchNumber":1,"startTime":"2026-03-24T22:14:58.149Z","endTime":"2026-03-24T22:15:03.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163546207864176,"aZ":-29.45647319160258,"pfxX":-5.334042956420225,"pfxZ":1.883402702160641,"pX":0.6808691507169953,"pZ":2.2201807852604034,"vX0":-3.133166296717638,"vY0":-119.55598215917232,"vZ0":-0.8725413576567572,"x":91.05,"y":178.84,"x0":2.7034433633147947,"y0":50.00103483723682,"z0":5.245881159890511,"aX":-7.679372866101189},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.5,"breakHorizontal":10.4,"spinRate":2532,"spinDirection":289},"zone":9,"typeConfidence":1.37,"plateTime":0.4590533694133714,"extension":5.800189724658012},"index":1,"playId":"4934d633-0dc9-34d0-a0a2-c3305d5bb3ec","pitchNumber":2,"startTime":"2026-03-24T22:15:15.316Z","endTime":"2026-03-24T22:15:19.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":81.2,"endSpeed":74.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.398849807478587,"aZ":-31.166417293663834,"pfxX":-6.335149405665577,"pfxZ":0.7169519023048796,"pX":0.06521133806549416,"pZ":2.6530307113224203,"vX0":-4.24452972764788,"vY0":-118.13722883423624,"vZ0":0.6253939175666456,"x":114.51,"y":167.15,"x0":2.713704715319261,"y0":50.00196606781066,"z0":5.270359374850194,"aX":-8.871500137854094},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.8,"breakHorizontal":12.6,"spinRate":2668,"spinDirection":296},"zone":5,"typeConfidence":1.38,"plateTime":0.46525180235597396,"extension":5.838051237743679},"index":2,"playId":"2d311dbe-1baa-34e7-8134-2d3e3b734490","pitchNumber":3,"startTime":"2026-03-24T22:15:32.954Z","endTime":"2026-03-24T22:15:39.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":806053,"link":"/api/v1/people/806053","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806053,"link":"/api/v1/people/806053"},"credit":"b_ab"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_ab"},{"player":{"id":806053,"link":"/api/v1/people/806053"},"credit":"b_pa"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:15:39.521Z","atBatIndex":81},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jaison Chourio triples (2) on a line drive to right fielder Jorge Barrosa. Dom Nuñez scores.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T22:15:51.519Z","endTime":"2026-03-24T22:17:56.936Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":811139,"fullName":"Sandro Santana","link":"/api/v1/people/811139"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":{"id":811139,"link":"/api/v1/people/811139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00740036685491,"aZ":-29.825111286516478,"pfxX":-6.049871913785319,"pfxZ":1.6598047972888326,"pX":0.17415385591759805,"pZ":1.8162062570989286,"vX0":-4.092955260123038,"vY0":-119.23194982675203,"vZ0":-1.5324304119464702,"x":110.36,"y":189.74,"x0":2.7078532074222204,"y0":50.00545188962416,"z0":5.195208684270959,"aX":-8.586446187207502},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.9,"breakHorizontal":12.0,"spinRate":2610,"spinDirection":291},"zone":8,"typeConfidence":1.38,"plateTime":0.46193758434623833,"extension":5.743014546719294},"index":0,"playId":"92ac02d1-92fd-3112-b54f-f59140c7ab0d","pitchNumber":1,"startTime":"2026-03-24T22:16:00.456Z","endTime":"2026-03-24T22:16:05.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":81.4,"endSpeed":74.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70546823496844,"aZ":-31.10400990202541,"pfxX":-5.308867783784416,"pfxZ":0.7585752343616043,"pX":1.1192147431505812,"pZ":3.7789957732175017,"vX0":-2.061086371737983,"vY0":-118.44748758616142,"vZ0":2.604953772719637,"x":74.34,"y":136.75,"x0":2.691715363926941,"y0":50.00399036348743,"z0":5.518794058280017,"aX":-7.504674978264732},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.3,"breakHorizontal":10.1,"spinRate":2539,"spinDirection":292},"zone":12,"typeConfidence":1.38,"plateTime":0.46333685307923833,"extension":5.649377452611899},"index":1,"playId":"2b8d74da-4ca8-3e73-9820-e82dffce163f","pitchNumber":2,"startTime":"2026-03-24T22:16:18.622Z","endTime":"2026-03-24T22:16:24.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311290633630023,"aZ":-15.344601225628992,"pfxX":6.137916535022013,"pfxZ":8.958343877434796,"pX":-1.6748721198506717,"pZ":2.2348488977045124,"vX0":-13.320875368330496,"vY0":-136.5083614643117,"vZ0":-3.871985604627912,"x":180.84,"y":178.44,"x0":2.4806199075534576,"y0":50.00391888747632,"z0":4.73471397292919,"aX":11.533727352737932},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-8.2,"spinRate":2456,"spinDirection":126},"zone":13,"typeConfidence":1.02,"plateTime":0.4019335319682553,"extension":5.703915369925602},"index":2,"playId":"5c350200-4dce-30d5-abf9-1e415b628292","pitchNumber":3,"startTime":"2026-03-24T22:16:38.484Z","endTime":"2026-03-24T22:16:44.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.907916164036948,"aZ":-30.839778329459126,"pfxX":8.328866943859701,"pfxZ":0.804602614713135,"pX":-1.146388009626756,"pZ":-0.17336059753850283,"vX0":-11.97136209214898,"vY0":-128.96213544746465,"vZ0":-6.24035836180078,"x":160.7,"y":243.46,"x0":2.5003858806216854,"y0":50.005193150340176,"z0":4.694130846013567,"aX":13.8584167504255},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":-12.0,"spinRate":1954,"spinDirection":109},"zone":13,"typeConfidence":1.3,"plateTime":0.4267453845762157,"extension":5.690768545042608},"index":3,"playId":"a0d5322d-a786-376a-b22b-a8f8cc891770","pitchNumber":4,"startTime":"2026-03-24T22:16:58.707Z","endTime":"2026-03-24T22:17:02.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33858889892751,"aZ":-20.14852178844499,"pfxX":7.132402881791915,"pfxZ":6.389355831576578,"pX":0.8164575854986618,"pZ":3.036634915853861,"vX0":-7.802931792473562,"vY0":-136.39040986262324,"vZ0":-0.9597723320899273,"x":85.88,"y":156.79,"x0":2.7894088801164614,"y0":50.00138258409041,"z0":4.784183110216572,"aX":13.420851288583364},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":-11.3,"spinRate":2372,"spinDirection":124},"zone":3,"typeConfidence":1.36,"plateTime":0.4017825564489459,"extension":5.670219520441043},"index":4,"playId":"36ab8ffb-257d-3a68-9157-150dc7f21a8c","pitchNumber":5,"startTime":"2026-03-24T22:17:22.295Z","endTime":"2026-03-24T22:17:28.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23771405709829,"aZ":-32.582357060431555,"pfxX":-4.165779631819753,"pfxZ":-0.28858407658848684,"pX":0.13943933713666262,"pZ":2.117273385635221,"vX0":-4.9181173120148,"vY0":-118.99610939663692,"vZ0":-0.2760533042034914,"x":111.68,"y":181.61,"x0":2.779235322755615,"y0":50.001333923875386,"z0":5.2031570928000255,"aX":-5.933650633835387},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.2,"breakHorizontal":8.8,"spinRate":2663,"spinDirection":290},"zone":8,"typeConfidence":1.37,"plateTime":0.4614456640035449,"extension":5.835202036348756},"hitData":{"launchSpeed":98.2,"launchAngle":23.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":225.77,"coordY":97.02}},"index":5,"playId":"d47a2463-9cd3-3d2a-9489-5ae97c6e6805","pitchNumber":6,"startTime":"2026-03-24T22:17:40.181Z","endTime":"2026-03-24T22:17:56.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":811139,"link":"/api/v1/people/811139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.07,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:17:56.936Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Cesarini pops out to shortstop Adrian Rodriguez.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T22:20:11.169Z","endTime":"2026-03-24T22:20:21.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691014,"fullName":"Nate Savino","link":"/api/v1/people/691014"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703641,"link":"/api/v1/people/703641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"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-24T22:18:23.031Z","endTime":"2026-03-24T22:19:23.405Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nate Savino replaces Sandro Santana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"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-24T22:19:23.405Z","endTime":"2026-03-24T22:20:13.483Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691014,"link":"/api/v1/people/691014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":811139,"link":"/api/v1/people/811139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0397820455993,"aZ":-22.746957567023397,"pfxX":9.805983151949036,"pfxZ":5.200251718943463,"pX":0.9961252995054035,"pZ":2.79262187904831,"vX0":-4.450927727472088,"vY0":-133.83351890319082,"vZ0":-3.9084161516459703,"x":79.03,"y":163.38,"x0":1.4072181866968074,"y0":50.004879715243554,"z0":5.902425091787598,"aX":17.7796357434626},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":-16.8,"spinRate":1842,"spinDirection":128},"zone":12,"typeConfidence":0.87,"plateTime":0.4093611514024369,"extension":6.2216996353962495},"hitData":{"launchSpeed":62.0,"launchAngle":32.0,"totalDistance":200.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":130.99,"coordY":121.22}},"index":2,"playId":"b376270c-df54-35f9-8796-860b3c594d0f","pitchNumber":1,"startTime":"2026-03-24T22:20:13.483Z","endTime":"2026-03-24T22:20:21.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":807267,"link":"/api/v1/people/807267"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_ab"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_ab"},{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_pa"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:20:21.862Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to center fielder Jaison Chourio.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-24T22:23:56.500Z","endTime":"2026-03-24T22:25:14.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807575,"fullName":"Cam Schuelke","link":"/api/v1/people/807575"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":10,"homeScore":5,"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-24T22:22:35.708Z","endTime":"2026-03-24T22:23:36.969Z","isPitch":false,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cameron Barstad replaces catcher Dom Nuñez, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":5,"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-24T22:23:36.969Z","endTime":"2026-03-24T22:23:58.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677319,"link":"/api/v1/people/677319"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"602","replacedPlayer":{"id":624513,"link":"/api/v1/people/624513"},"defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":70.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73262417086057,"aZ":-42.69754743918802,"pfxX":-5.347464742244226,"pfxZ":-8.171432499324519,"pX":0.6153179161955782,"pZ":2.693675423921976,"vX0":7.518956974723045,"vY0":-112.8273975945394,"vZ0":9.81880633469244,"x":93.55,"y":166.05,"x0":-2.0672190896095235,"y0":50.00236538944629,"z0":2.5900411514168873,"aX":-6.88725354646283},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.8,"breakHorizontal":7.7,"spinRate":1828,"spinDirection":320},"zone":6,"typeConfidence":2.0,"plateTime":0.48565794536695517,"extension":5.337630996413151},"index":2,"playId":"46150402-45b2-3a99-a1b2-0b54ada2ced1","pitchNumber":1,"startTime":"2026-03-24T22:23:58.553Z","endTime":"2026-03-24T22:24:03.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":65.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.950364709146985,"aZ":-29.30735930409088,"pfxX":9.897297709894676,"pfxZ":2.6160592327184045,"pX":-0.7135245992341865,"pZ":2.451253613761764,"vX0":2.0334744510005667,"vY0":-104.8230378206666,"vZ0":5.223717096910237,"x":144.2,"y":172.6,"x0":-2.9848831648033687,"y0":50.00485341763976,"z0":3.3729954844149477,"aX":10.866778233569192},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":6.7,"breakHorizontal":-18.5,"spinRate":2405,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.5252485963146931,"extension":5.079475951755465},"index":3,"playId":"e000d5f7-c408-35f4-bf91-8d09d5af3718","pitchNumber":2,"startTime":"2026-03-24T22:24:14.011Z","endTime":"2026-03-24T22:24:17.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.0,"endSpeed":72.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423216695067502,"aZ":-44.615283446980754,"pfxX":-3.977670273732696,"pfxZ":-9.218896508165944,"pX":0.162406405670779,"pZ":1.6684589874193314,"vX0":6.385847555985683,"vY0":-115.9433421863645,"vZ0":7.967878724318493,"x":110.81,"y":193.73,"x0":-2.121515918701929,"y0":50.00209097765824,"z0":2.4631862249788816,"aX":-5.36904569834581},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-14.2,"breakHorizontal":5.4,"spinRate":1815,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.4739682034420527,"extension":5.338688144628047},"index":4,"playId":"3e250072-0197-3db9-9083-e5b1e930f579","pitchNumber":3,"startTime":"2026-03-24T22:24:26.236Z","endTime":"2026-03-24T22:24:30.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85234011600162,"aZ":-45.80935054840906,"pfxX":-4.531301026885851,"pfxZ":-9.535199381096412,"pX":-1.1473095303080172,"pZ":1.8898368890265267,"vX0":4.015023315193915,"vY0":-118.86426655639617,"vZ0":8.172948862405288,"x":160.73,"y":187.75,"x0":-2.2698769297569683,"y0":50.00149043626748,"z0":2.5669804316685965,"aX":-6.481672149531551},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.0,"breakHorizontal":7.2,"spinRate":1914,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4608629009363052,"extension":5.236362737299691},"index":5,"playId":"4add9e0b-9ea4-3dec-88e7-a19d8e852133","pitchNumber":4,"startTime":"2026-03-24T22:24:49.123Z","endTime":"2026-03-24T22:24:57.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":68.2,"endSpeed":62.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.89384183901844,"aZ":-24.94707025029143,"pfxX":5.829711173217074,"pfxZ":7.281243850581262,"pX":-0.744590045377579,"pZ":2.3376811781720668,"vX0":1.5039367182402072,"vY0":-99.04443667929128,"vZ0":6.159337048925343,"x":145.38,"y":175.66,"x0":-2.271337332285426,"y0":50.0047305040771,"z0":2.450552151531273,"aX":5.788929588158977},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":15.4,"breakHorizontal":-11.0,"spinRate":2593,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.5531260913766447,"extension":5.083736340472794},"hitData":{"launchSpeed":92.4,"launchAngle":29.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.19,"coordY":55.6}},"index":6,"playId":"b8893036-d19b-30d4-99e6-2469c0a7ca1a","pitchNumber":5,"startTime":"2026-03-24T22:25:05.337Z","endTime":"2026-03-24T22:25:14.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":807575,"link":"/api/v1/people/807575"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":807575,"link":"/api/v1/people/807575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:25:14.949Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Valdez flies out to center fielder Jaison Chourio.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-24T22:25:31.853Z","endTime":"2026-03-24T22:26:34.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":807575,"fullName":"Cam Schuelke","link":"/api/v1/people/807575"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":66.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.83488931220311,"aZ":-26.343620046711166,"pfxX":10.04749243960234,"pfxZ":5.154099758508968,"pX":0.6997421639311941,"pZ":2.2670524121822972,"vX0":4.339767490527247,"vY0":-106.16266115306385,"vZ0":4.143231639352719,"x":90.33,"y":177.57,"x0":-2.6822214011450507,"y0":50.0001245732147,"z0":3.3053073393255556,"aX":11.352684509756248},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":10.9,"breakHorizontal":-19.4,"spinRate":2654,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.5178854632659862,"extension":5.422803875045709},"index":0,"playId":"a27ae33e-78f0-3bdb-90bf-7c414684eed0","pitchNumber":1,"startTime":"2026-03-24T22:25:37.659Z","endTime":"2026-03-24T22:25:43.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.801289978115584,"aZ":-44.744430325158085,"pfxX":-6.2091951994569525,"pfxZ":-9.321691179359863,"pX":-1.0280414993224019,"pZ":1.5936034420932714,"vX0":4.3373847600211555,"vY0":-115.45160275252817,"vZ0":7.548473298881341,"x":156.19,"y":195.75,"x0":-2.1257748400347776,"y0":50.00495282536997,"z0":2.5912950440699074,"aX":-8.37039640637692},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.6,"breakHorizontal":10.2,"spinRate":1898,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4747093998600094,"extension":5.105819935912343},"index":1,"playId":"c60614ea-157c-3347-8ce7-468459eb21ca","pitchNumber":2,"startTime":"2026-03-24T22:25:50.041Z","endTime":"2026-03-24T22:25:55.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.388971246480708,"aZ":-33.73176165899409,"pfxX":-9.17518335256958,"pfxZ":-0.9689276691402835,"pX":-0.8784212869846918,"pZ":2.880772934896449,"vX0":7.313092020695843,"vY0":-125.76246246254084,"vZ0":5.393323347594216,"x":150.48,"y":161.0,"x0":-2.625313056450479,"y0":50.00149179668154,"z0":3.438016570489248,"aX":-14.764848099901362},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":15.0,"spinRate":2086,"spinDirection":286},"zone":11,"typeConfidence":2.0,"plateTime":0.4347410199819608,"extension":5.1837634354009845},"index":2,"playId":"fba1e73b-5c09-35d4-b750-9c756328eedb","pitchNumber":3,"startTime":"2026-03-24T22:26:04.545Z","endTime":"2026-03-24T22:26:07.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-24T22:26:14.127Z","endTime":"2026-03-24T22:26:25.694Z","isPitch":false,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":68.1,"endSpeed":62.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.610229646691693,"aZ":-26.838875791116248,"pfxX":8.195420503586611,"pfxZ":5.415740708488448,"pX":0.5312251600969903,"pZ":2.2669324274663647,"vX0":2.984193231218474,"vY0":-98.87884108073264,"vZ0":6.580099939952364,"x":96.75,"y":177.57,"x0":-2.0646702865506685,"y0":50.00090761195147,"z0":2.4264863924992777,"aX":8.0662010377153},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":12.2,"breakHorizontal":-15.7,"spinRate":2494,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.5551630817315139,"extension":5.074593332507167},"hitData":{"launchSpeed":96.4,"launchAngle":24.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.08,"coordY":47.46}},"index":4,"playId":"3f48d32f-9ff2-3ded-a427-4f8629f8b72e","pitchNumber":4,"startTime":"2026-03-24T22:26:25.694Z","endTime":"2026-03-24T22:26:34.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_ab"},{"player":{"id":807575,"link":"/api/v1/people/807575"},"credit":"p_ab"},{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_pa"},{"player":{"id":807575,"link":"/api/v1/people/807575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:26:34.133Z","atBatIndex":85},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ben McLaughlin pops out to first baseman Ralphy Velazquez in foul territory.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-24T22:29:00.594Z","endTime":"2026-03-24T22:29:58.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671969,"fullName":"Adam Tulloch","link":"/api/v1/people/671969"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"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-24T22:27:14.915Z","endTime":"2026-03-24T22:28:40.654Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adam Tulloch replaces Cam Schuelke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"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-24T22:28:40.654Z","endTime":"2026-03-24T22:29:02.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671969,"link":"/api/v1/people/671969"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":807575,"link":"/api/v1/people/807575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583562844308087,"aZ":-18.666736844490305,"pfxX":7.371065288013558,"pfxZ":7.62596569707123,"pX":-1.3573220381918851,"pZ":3.483599510497392,"vX0":-10.9179098546751,"vY0":-131.89839000961223,"vZ0":-1.7645851518128315,"x":168.74,"y":144.72,"x0":1.8674230683687068,"y0":50.00570923239752,"z0":5.529812791709464,"aX":13.062763839354298},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":-11.2,"spinRate":2112,"spinDirection":129},"zone":11,"typeConfidence":1.13,"plateTime":0.41437769861196116,"extension":6.464737129538186},"index":2,"playId":"d7e706a1-4352-3a2c-a8dc-5467f1cbbd1b","pitchNumber":1,"startTime":"2026-03-24T22:29:02.902Z","endTime":"2026-03-24T22:29:08.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671969,"link":"/api/v1/people/671969","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.903297827284504,"aZ":-23.5840225863758,"pfxX":-0.31668924201473647,"pfxZ":5.4222639432280895,"pX":0.517887137301174,"pZ":2.352200845346189,"vX0":-3.430231587928609,"vY0":-124.25138856444308,"vZ0":-2.970022256625578,"x":97.26,"y":175.27,"x0":1.950102616807004,"y0":50.00201006097573,"z0":5.495735803572421,"aX":-0.5005044812114402},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.5,"breakHorizontal":1.3,"spinRate":2376,"spinDirection":143},"zone":6,"typeConfidence":1.07,"plateTime":0.4386805008857957,"extension":5.808747995892941},"index":3,"playId":"4718e4cb-5d9a-3635-8eec-a789d08a2110","pitchNumber":2,"startTime":"2026-03-24T22:29:17.313Z","endTime":"2026-03-24T22:29:21.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671969,"link":"/api/v1/people/671969","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689240200344774,"aZ":-18.58896759983023,"pfxX":6.722407597658204,"pfxZ":7.591106295390065,"pX":-1.3609788047760998,"pZ":1.9740440735960756,"vX0":-9.763368300016694,"vY0":-132.28090753788302,"vZ0":-5.653242731241122,"x":168.88,"y":185.48,"x0":1.4880945299402304,"y0":50.000735385417876,"z0":5.4823236896489504,"aX":12.026981563695402},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":-10.3,"spinRate":2210,"spinDirection":131},"zone":13,"typeConfidence":1.18,"plateTime":0.4125610839793392,"extension":6.314373188777717},"index":4,"playId":"8272502d-d061-3f86-b79d-c8f488a7df85","pitchNumber":3,"startTime":"2026-03-24T22:29:32.983Z","endTime":"2026-03-24T22:29:37.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671969,"link":"/api/v1/people/671969","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.882299384283908,"aZ":-23.38181839398828,"pfxX":-0.1004385772484453,"pfxZ":5.625460422608668,"pX":0.30619932808794365,"pZ":2.6814544078783804,"vX0":-4.003970091236396,"vY0":-123.76995106558985,"vZ0":-2.054265476176518,"x":105.33,"y":166.38,"x0":1.952708992765301,"y0":50.00610528668322,"z0":5.464894931963418,"aX":-0.15635784685539728},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.0,"breakHorizontal":1.1,"spinRate":2341,"spinDirection":149},"zone":6,"typeConfidence":1.1,"plateTime":0.441220263182565,"extension":5.9266897969251096},"hitData":{"launchSpeed":71.9,"launchAngle":68.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.73,"coordY":188.03}},"index":5,"playId":"c13f3f93-63c3-3e0d-8769-12f53d128fc0","pitchNumber":4,"startTime":"2026-03-24T22:29:48.672Z","endTime":"2026-03-24T22:29:58.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671969,"link":"/api/v1/people/671969","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677319,"link":"/api/v1/people/677319"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":691405,"link":"/api/v1/people/691405"},"third":{"id":806053,"link":"/api/v1/people/806053"},"shortstop":{"id":821171,"link":"/api/v1/people/821171"},"left":{"id":702593,"link":"/api/v1/people/702593"},"center":{"id":702693,"link":"/api/v1/people/702693"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_ab"},{"player":{"id":671969,"link":"/api/v1/people/671969"},"credit":"p_ab"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":671969,"link":"/api/v1/people/671969"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-24T22:29:58.152Z","atBatIndex":86}]