[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander challenged (pitch result), call on the field was confirmed: Blaze Alexander called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-09T17:08:19.068Z","endTime":"2026-03-09T17:09:38.224Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-09T14:12:53.607Z","endTime":"2026-03-09T16:46:21.033Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"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-09T16:46:21.033Z","endTime":"2026-03-09T17:08:24.264Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"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-09T17:08:20.066Z","endTime":"2026-03-09T17:08:20.067Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9377773446928,"aZ":-11.996846152293747,"pfxX":3.812127443754319,"pfxZ":11.186739462604628,"pX":0.28201128592938696,"pZ":1.9196825378981808,"vX0":-0.8666740771105159,"vY0":-133.27793711880992,"vZ0":-9.549265979887197,"x":106.25,"y":186.95,"x0":0.11555198457389369,"y0":50.00292630807932,"z0":6.409611133893551,"aX":6.876102367630626},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-6.7,"spinRate":2235,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.410555127958788,"extension":6.285811770973095},"index":3,"playId":"d083f7fa-a400-31a8-b34f-90431e479926","pitchNumber":1,"startTime":"2026-03-09T17:08:20.068Z","endTime":"2026-03-09T17:08:24.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487522470911152,"aZ":-14.19916401019836,"pfxX":1.9775963386930437,"pfxZ":9.820969476290825,"pX":0.3365302292020681,"pZ":2.924408399906254,"vX0":-0.5078574230223913,"vY0":-133.84643121370775,"vZ0":-6.777772294625275,"x":104.17,"y":159.82,"x0":0.2706721428801308,"y0":50.00658705126097,"z0":6.489697515165946,"aX":3.620617299052321},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-3.5,"spinRate":2122,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4078551786433726,"extension":6.111879095591011},"index":4,"playId":"8190cb71-0b3a-39fb-8845-ef1fc456cc67","pitchNumber":2,"startTime":"2026-03-09T17:08:42.018Z","endTime":"2026-03-09T17:08:45.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99297189280635,"aZ":-14.968576388808238,"pfxX":3.4474452449941175,"pfxZ":9.46362404885325,"pX":-0.3498110253110482,"pZ":3.576978491444701,"vX0":-2.902304457598391,"vY0":-133.98653571677463,"vZ0":-5.134167810713983,"x":130.33,"y":142.2,"x0":0.29962662386211647,"y0":50.0006440055764,"z0":6.587801163805675,"aX":6.266367962193475},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2158,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4088194356984456,"extension":6.265482896395054},"index":5,"playId":"3a2da9a6-4283-34a4-9bf5-6233ab165e05","pitchNumber":3,"startTime":"2026-03-09T17:09:04.333Z","endTime":"2026-03-09T17:09:07.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"}},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":70.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350502272554372,"aZ":-46.31554621340046,"pfxX":-5.6987145369943,"pfxZ":-11.134190463400273,"pX":-0.44779963723821165,"pZ":1.950675902474018,"vX0":-0.20359700105308187,"vY0":-113.62947790807384,"vZ0":-0.2214195776353547,"x":134.07,"y":186.11,"x0":0.38082044022071054,"y0":50.00270759233375,"z0":6.7645158226744035,"aX":-7.23882002790966},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-19.7,"breakHorizontal":10.3,"spinRate":2986,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.48739718540630816,"extension":6.143142957918671},"index":6,"playId":"4c734e40-a2ad-3119-907d-e307bc228b35","pitchNumber":4,"startTime":"2026-03-09T17:09:35.012Z","endTime":"2026-03-09T17:09:38.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"}},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-09T17:09:38.224Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heston Kjerstad strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-09T17:10:09.483Z","endTime":"2026-03-09T17:10:41.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":93.8,"endSpeed":86.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104313153439076,"aZ":-17.069409152757682,"pfxX":5.594345687333802,"pfxZ":7.950979353656221,"pX":0.7653140354432217,"pZ":1.900206434345951,"vX0":-0.6391924682890124,"vY0":-136.49896707709564,"vZ0":-8.916968120255005,"x":87.83,"y":187.47,"x0":0.27411094749575904,"y0":50.00459067889742,"z0":6.368524504406987,"aX":10.630423802348952},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":-10.1,"spinRate":2155,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.40020588129851964,"extension":6.268912821282629},"index":0,"playId":"61d29888-e5e6-3d67-bebc-80f7f854d9fc","pitchNumber":1,"startTime":"2026-03-09T17:10:09.483Z","endTime":"2026-03-09T17:10:14.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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.0,"endSpeed":79.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.0561280580865,"aZ":-32.227006518092615,"pfxX":-2.513609396334007,"pfxZ":-0.03311419158743156,"pX":-0.8178594229381392,"pZ":2.1655625498502693,"vX0":-1.8118085164983584,"vY0":-123.92215679210962,"vZ0":-4.110298961965906,"x":148.17,"y":180.31,"x0":0.24426033666426633,"y0":50.00310613127756,"z0":6.479315344377908,"aX":-3.9884362635104638},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":4.9,"spinRate":2694,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4386223033761052,"extension":6.209370202108831},"index":1,"playId":"7103c8a9-f55a-319e-aa86-d3c554eb7080","pitchNumber":2,"startTime":"2026-03-09T17:10:22.898Z","endTime":"2026-03-09T17:10:27.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03351572567207,"aZ":-30.579901142680818,"pfxX":-2.02607625338943,"pfxZ":0.9863682313682354,"pX":-0.35809230373785084,"pZ":2.4857688101725106,"vX0":-0.827905382096449,"vY0":-125.01759335111937,"vZ0":-3.8617097256894817,"x":130.65,"y":171.66,"x0":0.23857205803567905,"y0":50.00451330160691,"z0":6.5018145584476175,"aX":-3.2771677169085907},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":3.8,"spinRate":2684,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4345267121226706,"extension":6.127182305604029},"index":2,"playId":"78e552ed-badc-32de-85eb-c434c2dce3aa","pitchNumber":3,"startTime":"2026-03-09T17:10:38.789Z","endTime":"2026-03-09T17:10:41.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:10:41.909Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Coby Mayo singles on a ground ball to left fielder Joshua Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-09T17:11:04.021Z","endTime":"2026-03-09T17:11:28.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36432107186802,"aZ":-44.12345318598143,"pfxX":-5.155899923328373,"pfxZ":-9.079889896607941,"pX":-0.38785882750931633,"pZ":1.420354416242444,"vX0":-0.3169441931056554,"vY0":-114.39236000600049,"vZ0":-2.0884174599229133,"x":131.78,"y":200.43,"x0":0.42187361309408633,"y0":50.00017749300799,"z0":6.696291771821836,"aX":-6.7880352080963435},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.7,"breakHorizontal":9.4,"spinRate":2924,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4799792361736053,"extension":6.389559578759972},"index":0,"playId":"c96ceb09-cf34-35cf-8314-faa39b5e1bc7","pitchNumber":1,"startTime":"2026-03-09T17:11:04.021Z","endTime":"2026-03-09T17:11:07.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3991170414867,"aZ":-12.916186447337862,"pfxX":0.3021665508229555,"pfxZ":10.496343331178592,"pX":0.17801975245990148,"pZ":2.715580505543189,"vX0":-0.05364826696075985,"vY0":-134.42324003173647,"vZ0":-7.601404624934471,"x":110.21,"y":165.46,"x0":0.1589309319266239,"y0":50.00644019668052,"z0":6.491975848066224,"aX":0.5545834731392615},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-0.5,"spinRate":2116,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40703984260142523,"extension":6.276030427549689},"hitData":{"launchSpeed":111.0,"launchAngle":3.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.29,"coordY":107.48}},"index":1,"playId":"87c9c8fb-9983-3951-9ff5-5192895bea43","pitchNumber":2,"startTime":"2026-03-09T17:11:19.217Z","endTime":"2026-03-09T17:11:28.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:11:28.212Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Leody Taveras pops out to second baseman JJ Wetherholt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-09T17:11:51.612Z","endTime":"2026-03-09T17:11:57.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.0,"endSpeed":80.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95826106775254,"aZ":-22.860975888272602,"pfxX":8.088415406015912,"pfxZ":5.712659844698411,"pX":0.17573203184589933,"pZ":1.9030337420903298,"vX0":-2.942618019783095,"vY0":-126.599747214447,"vZ0":-6.599436290288829,"x":110.3,"y":187.4,"x0":0.29994429305851866,"y0":50.00036492053795,"z0":6.363785880341891,"aX":13.175161782124823},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.1,"breakHorizontal":-14.0,"spinRate":1880,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4320496778792471,"extension":6.2905051083166255},"hitData":{"launchSpeed":70.8,"launchAngle":50.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":164.74,"coordY":138.44}},"index":0,"playId":"9c3461da-bdce-3b38-91f1-ce970de04263","pitchNumber":1,"startTime":"2026-03-09T17:11:51.612Z","endTime":"2026-03-09T17:11:57.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:11:57.647Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to left fielder Heston Kjerstad.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:14:09.394Z","endTime":"2026-03-09T17:15:27.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"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, 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":85.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.70265118938268,"aZ":-24.07702151847622,"pfxX":-8.949395345066547,"pfxZ":4.443972538763076,"pX":0.03785023172636184,"pZ":2.0227581017088463,"vX0":9.785242191875877,"vY0":-131.55660376378822,"vZ0":-5.3377944094826955,"x":115.56,"y":184.17,"x0":-2.500279426768265,"y0":50.0015936391631,"z0":5.7746203776869365,"aX":-16.297343170952054},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":1914,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.41033098599986184,"extension":7.034488103903736},"index":0,"playId":"6bf79c88-0fa4-3cde-8df8-b7eb4721fcab","pitchNumber":1,"startTime":"2026-03-09T17:14:09.394Z","endTime":"2026-03-09T17:14:14.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975859567017917,"aZ":-26.829922568019583,"pfxX":-8.01356426024396,"pfxZ":2.9523920372109345,"pX":-0.9968378713349221,"pZ":3.192994330564553,"vX0":7.359401097557761,"vY0":-132.41699722179476,"vZ0":-1.6504937982764913,"x":155.0,"y":152.57,"x0":-2.744395976217316,"y0":50.00479358344403,"z0":5.7501175873771,"aX":-14.517316195977202},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":13.3,"spinRate":1945,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4105242104724396,"extension":6.782272110923996},"index":1,"playId":"681a7d7b-8916-3582-877e-94ac2bc0d7b5","pitchNumber":2,"startTime":"2026-03-09T17:14:23.042Z","endTime":"2026-03-09T17:14:28.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-09T17:14:45.517Z","endTime":"2026-03-09T17:14:45.518Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.847880753399632,"aZ":-26.321384591188476,"pfxX":7.912466745313578,"pfxZ":4.001868408778365,"pX":-0.9158089507002652,"pZ":2.2866323295519235,"vX0":2.249164458834002,"vY0":-119.78837527862852,"vZ0":-2.535022535180821,"x":151.91,"y":177.04,"x0":-2.893398224375369,"y0":50.00065572964247,"z0":5.697397300066114,"aX":11.566003788785856},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.0,"breakHorizontal":-14.9,"spinRate":2457,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.45620480387370943,"extension":7.008348140942061},"index":3,"playId":"750b7100-1983-3f01-9345-4861ca44d2c2","pitchNumber":3,"startTime":"2026-03-09T17:14:45.519Z","endTime":"2026-03-09T17:14:48.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.749420527227695,"aZ":-29.81909390927624,"pfxX":6.3179552265811365,"pfxZ":1.5920065184313579,"pX":1.090499694327924,"pZ":2.7741827721108523,"vX0":6.842014690290027,"vY0":-120.5208339897969,"vZ0":-0.9546280317669577,"x":75.43,"y":163.88,"x0":-2.5981892705307543,"y0":50.00455466871303,"z0":5.791045134218658,"aX":9.366372974015508},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.9,"breakHorizontal":-13.0,"spinRate":2561,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.45313590201270015,"extension":6.710222748006247},"index":4,"playId":"5c365400-f976-369f-814c-d4c520dfe291","pitchNumber":4,"startTime":"2026-03-09T17:15:03.990Z","endTime":"2026-03-09T17:15:07.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09615575636459,"aZ":-28.283477596625527,"pfxX":7.568107569009399,"pfxZ":2.608963057682333,"pX":0.049842687524252784,"pZ":2.283450277129014,"vX0":4.231583840057578,"vY0":-121.7356520598995,"vZ0":-2.512644534721852,"x":115.1,"y":177.13,"x0":-2.6973856254859108,"y0":50.00421366032358,"z0":5.790590248690334,"aX":11.299095717972639},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.3,"breakHorizontal":-14.8,"spinRate":2592,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.4508477135678679,"extension":6.719835721084069},"hitData":{"launchSpeed":88.9,"launchAngle":38.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.55,"coordY":96.07}},"index":5,"playId":"f535c271-087d-302c-9072-dde8b353b889","pitchNumber":5,"startTime":"2026-03-09T17:15:20.676Z","endTime":"2026-03-09T17:15:27.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:15:27.430Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out softly, second baseman Thairo Estrada to first baseman Ryan Noda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:15:54.731Z","endTime":"2026-03-09T17:17:09.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25037620901769,"aZ":-15.179608784318711,"pfxX":-7.257892366721656,"pfxZ":9.020707333732148,"pX":-0.5164102961630564,"pZ":0.7137776683539064,"vX0":8.457598456647057,"vY0":-135.5609781565261,"vZ0":-9.961565194874606,"x":136.68,"y":219.51,"x0":-2.715959407324802,"y0":50.00182711921945,"z0":5.466347724178106,"aX":-13.672376526585147},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":11.6,"spinRate":1822,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4021844763169611,"extension":7.119536994934371},"index":0,"playId":"50ce421c-d56b-394c-85d9-c0e094a403c9","pitchNumber":1,"startTime":"2026-03-09T17:15:54.731Z","endTime":"2026-03-09T17:16:01.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":93.5,"endSpeed":87.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.217572770874945,"aZ":-18.232319266636427,"pfxX":-7.372611984445406,"pfxZ":7.285363926173251,"pX":-0.3921540475107586,"pZ":1.1678808172860227,"vX0":8.718561645720163,"vY0":-135.89486380191153,"vZ0":-8.621658664940988,"x":131.95,"y":207.25,"x0":-2.6491690091802287,"y0":50.00568483306969,"z0":5.593179198125351,"aX":-14.115939519771622},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":12.0,"spinRate":1842,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39949037724842196,"extension":7.501946330823704},"index":1,"playId":"0507b029-57ea-3729-b890-219f18a58af9","pitchNumber":2,"startTime":"2026-03-09T17:16:10.299Z","endTime":"2026-03-09T17:16:15.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0776335141308,"aZ":-25.204523573633814,"pfxX":0.683523609108349,"pfxZ":4.130828489103906,"pX":-0.45680474516989095,"pZ":1.0837004592009736,"vX0":5.932931684865717,"vY0":-128.86814635753274,"vZ0":-6.680978585230047,"x":134.41,"y":209.52,"x0":-2.874980889688232,"y0":50.00297580440503,"z0":5.6493613256963355,"aX":1.151312488741747},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-2.5,"spinRate":2301,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4245795955732339,"extension":6.968544725952919},"index":2,"playId":"38db42fc-7f77-3b50-afc2-ebc0705bc903","pitchNumber":3,"startTime":"2026-03-09T17:16:29.151Z","endTime":"2026-03-09T17:16:32.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":{"description":"Unknown"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"strikeZoneTop":3.22,"strikeZoneBottom":1.62,"coordinates":{"x":118.16,"y":206.03},"breaks":{}},"hitData":{"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":131.09,"coordY":192.07}},"index":3,"playId":"1386f81b-f0e7-3c14-ac69-e8cb6c0e06e6","pitchNumber":4,"startTime":"2026-03-09T17:16:58.023Z","endTime":"2026-03-09T17:17:09.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:17:09.022Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out sharply to second baseman Thairo Estrada.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:17:25.256Z","endTime":"2026-03-09T17:18:38.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"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(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":92.9,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.664994414995896,"aZ":-16.93687047635943,"pfxX":-6.178640206538944,"pfxZ":8.195297291924078,"pX":-2.0709717494778284,"pZ":3.4922357771464094,"vX0":3.9485939858996364,"vY0":-135.28141777385412,"vZ0":-2.9336813305082443,"x":195.94,"y":144.49,"x0":-2.7444726908733217,"y0":50.001666946283976,"z0":5.773490375031928,"aX":-11.486472773481289},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2019,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4044073763802496,"extension":6.8585648936157675},"index":0,"playId":"dd01657f-00e3-3078-9e26-18b803ea6b9b","pitchNumber":1,"startTime":"2026-03-09T17:17:40.629Z","endTime":"2026-03-09T17:17:45.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127162173711884,"aZ":-19.05049054934896,"pfxX":-7.405789696098994,"pfxZ":7.060516976509835,"pX":-0.04572006255065553,"pZ":0.8006203737413334,"vX0":9.395498678295551,"vY0":-134.24296871765114,"vZ0":-9.082098572376307,"x":118.74,"y":217.16,"x0":-2.5994896460861106,"y0":50.00129019548277,"z0":5.5381490819728,"aX":-13.761223964472562},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":11.9,"spinRate":1881,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40522672140745675,"extension":7.157390895667099},"index":1,"playId":"46a521a7-8be6-3205-ad86-c3bccf6d5aba","pitchNumber":2,"startTime":"2026-03-09T17:17:56.213Z","endTime":"2026-03-09T17:18:01.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167872349581298,"aZ":-20.702614082540375,"pfxX":0.3740910768183445,"pfxZ":6.4395806728170175,"pX":-1.2008916792101385,"pZ":1.9201290885278937,"vX0":4.229230078154635,"vY0":-131.66827504381283,"vZ0":-5.838075808305378,"x":162.78,"y":186.94,"x0":-2.8668927393929318,"y0":50.000772457293486,"z0":5.666327110361463,"aX":0.6662660158266624},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.8,"breakHorizontal":-1.4,"spinRate":2144,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.4137069164044638,"extension":6.8712915529499625},"index":2,"playId":"47243623-3327-3ea0-a76d-b578ad82ea31","pitchNumber":3,"startTime":"2026-03-09T17:18:16.804Z","endTime":"2026-03-09T17:18:21.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.671317297562783,"aZ":-34.01043059776874,"pfxX":-6.778004427020904,"pfxZ":-0.9828333205682789,"pX":-0.15443476605792322,"pZ":2.175324926624868,"vX0":9.169840597016032,"vY0":-135.08789927578673,"vZ0":-2.1363622368819777,"x":122.89,"y":180.05,"x0":-2.6909404870419045,"y0":50.001763601981835,"z0":5.336096297263314,"aX":-12.698354523134428},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-2.0,"breakHorizontal":10.7,"spinRate":1902,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40337552196316206,"extension":7.427257625750217},"hitData":{"launchSpeed":104.0,"launchAngle":8.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":150.57,"coordY":145.95}},"index":3,"playId":"210e75e1-5c08-3b51-bc8e-bee56496513c","pitchNumber":4,"startTime":"2026-03-09T17:18:31.934Z","endTime":"2026-03-09T17:18:38.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:18:38.595Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jhonkensy Noel flies out sharply to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:20:32.630Z","endTime":"2026-03-09T17:21:02.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.568338221434573,"aZ":-15.401940554419287,"pfxX":3.563935433534577,"pfxZ":9.012253780762048,"pX":0.9705119789194177,"pZ":2.696537667721639,"vX0":0.27273045562860443,"vY0":-135.0994616781017,"vZ0":-7.175856891524401,"x":80.01,"y":165.97,"x0":0.40503334101023747,"y0":50.00123629757377,"z0":6.455891131649934,"aX":6.632002256726256},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":-6.5,"spinRate":2078,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.40438054080736174,"extension":6.222496738411448},"index":0,"playId":"38d0fe6c-5c16-3024-909b-7f5b22e75fe6","pitchNumber":1,"startTime":"2026-03-09T17:20:40.870Z","endTime":"2026-03-09T17:20:45.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12498303701851,"aZ":-23.9452376032398,"pfxX":8.281965781323255,"pfxZ":5.003672891588206,"pX":0.48853752187356175,"pZ":2.6542259781705946,"vX0":-2.6666671498572616,"vY0":-127.21291160013597,"vZ0":-4.618385430332667,"x":98.38,"y":167.12,"x0":0.47182085125956336,"y0":50.00461434828483,"z0":6.382061782861265,"aX":13.629738069601764},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.3,"breakHorizontal":-14.4,"spinRate":1845,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4298941592055239,"extension":6.0921051432311435},"hitData":{"launchSpeed":100.9,"launchAngle":39.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.62,"coordY":74.74}},"index":1,"playId":"b0dedd7e-90f4-3d66-9550-d08f665496b3","pitchNumber":2,"startTime":"2026-03-09T17:20:54.656Z","endTime":"2026-03-09T17:21:02.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:21:02.772Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thairo Estrada called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:21:09.189Z","endTime":"2026-03-09T17:22:20.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":93.9,"endSpeed":86.3,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93987065744417,"aZ":-13.040764048789631,"pfxX":2.1622129310276996,"pfxZ":10.072619910894659,"pX":-0.27168693055363724,"pZ":2.656813584164879,"vX0":-2.307749518466575,"vY0":-136.66052264269698,"vZ0":-7.644141504434203,"x":127.36,"y":167.05,"x0":0.30110635148429904,"y0":50.000997972973025,"z0":6.3778669608298815,"aX":4.106537130395841},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-3.5,"spinRate":2109,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4001592994302894,"extension":6.495129147173848},"index":0,"playId":"4ef3c2ed-209c-37b8-81a5-f55566086785","pitchNumber":1,"startTime":"2026-03-09T17:21:24.872Z","endTime":"2026-03-09T17:21:28.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":86.9,"endSpeed":81.8,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.490714113260463,"aZ":-30.157550760047954,"pfxX":-2.7960996238861564,"pfxZ":1.2135643975731663,"pX":-0.657990714039118,"pZ":1.9962291762407007,"vX0":-1.6605090635846704,"vY0":-126.72265496907451,"vZ0":-5.3062195246889114,"x":142.08,"y":184.88,"x0":0.3643771670420047,"y0":50.00445830524349,"z0":6.463575539028119,"aX":-4.648547004767097},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":5.4,"spinRate":2577,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.42861074949008326,"extension":6.144752977911787},"index":1,"playId":"40410f08-5505-3d5c-9979-ca07c2624c29","pitchNumber":2,"startTime":"2026-03-09T17:21:39.263Z","endTime":"2026-03-09T17:21:43.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.540358951321323,"aZ":-47.02958726969668,"pfxX":-7.22458878873954,"pfxZ":-11.711665428436628,"pX":0.79302330370635,"pZ":3.2353303840041407,"vX0":2.690231959095386,"vY0":-113.09269902722406,"vZ0":2.647634760757436,"x":86.77,"y":151.43,"x0":0.513022537840911,"y0":50.00092944150265,"z0":6.837805387962674,"aX":-9.166649925646118},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-19.9,"breakHorizontal":12.1,"spinRate":2926,"spinDirection":336},"zone":3,"typeConfidence":2.0,"plateTime":0.4881427456053862,"extension":6.1791245050454116},"index":2,"playId":"0c27225e-299f-380b-bffc-2df7d2ebdae9","pitchNumber":3,"startTime":"2026-03-09T17:21:57.094Z","endTime":"2026-03-09T17:22:00.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.686561277295272,"aZ":-46.32575742143646,"pfxX":-5.573306670653032,"pfxZ":-10.866927370454292,"pX":-0.03747278492322597,"pZ":1.6585968692952415,"vX0":0.7464119372813554,"vY0":-114.42976768508203,"vZ0":-1.0462917198120725,"x":118.43,"y":194.0,"x0":0.3514744549507525,"y0":50.00367601602278,"z0":6.733496932784921,"aX":-7.25717930293904},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-19.6,"breakHorizontal":9.8,"spinRate":2895,"spinDirection":336},"zone":8,"typeConfidence":2.0,"plateTime":0.4820168202160322,"extension":6.327645603905905},"index":3,"playId":"ff2334ad-a5c6-39c4-8d7d-7a642e5b8ee4","pitchNumber":4,"startTime":"2026-03-09T17:22:15.874Z","endTime":"2026-03-09T17:22:20.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:22:20.225Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Noda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:22:39.569Z","endTime":"2026-03-09T17:23:59.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411784794452863,"aZ":-28.73721464975084,"pfxX":-1.9316407356734688,"pfxZ":2.1303925996774424,"pX":-0.191367985482229,"pZ":3.2693718657731132,"vX0":-0.44917884631582605,"vY0":-125.68501496529422,"vZ0":-2.493867072239789,"x":124.29,"y":150.51,"x0":0.24035922099616,"y0":50.00433911731147,"z0":6.588109707381349,"aX":-3.116973687650635},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":3.6,"spinRate":2608,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.43436378693593225,"extension":6.237518524890276},"index":0,"playId":"88ea5df6-be31-3b44-8e71-2f5764331942","pitchNumber":1,"startTime":"2026-03-09T17:22:41.711Z","endTime":"2026-03-09T17:22:45.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27642237750326,"aZ":-11.84873917565851,"pfxX":3.599625803832182,"pfxZ":10.794196670140767,"pX":0.0051046284680204826,"pZ":3.393639039541335,"vX0":-1.6949284673616432,"vY0":-136.85668360339992,"vZ0":-6.079004480408186,"x":116.81,"y":147.15,"x0":0.1673195549609453,"y0":50.000790096062936,"z0":6.466977985860802,"aX":6.777241003605445},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-6.1,"spinRate":2191,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.40134985043876226,"extension":6.194217433403438},"index":1,"playId":"764a898f-4bd7-3311-b55e-84de9e0ab0f8","pitchNumber":2,"startTime":"2026-03-09T17:22:55.263Z","endTime":"2026-03-09T17:22:58.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-09T17:23:04.773Z","endTime":"2026-03-09T17:23:19.459Z","isPitch":false,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695874026560848,"aZ":-12.213809442974089,"pfxX":2.4642878769266723,"pfxZ":10.348703318913941,"pX":-0.4807817777656613,"pZ":3.767289843061845,"vX0":-2.5935632785466547,"vY0":-137.99659297440104,"vZ0":-5.306966888099323,"x":135.33,"y":137.06,"x0":0.15105904976640191,"y0":50.00086041151716,"z0":6.537949165708411,"aX":4.75244355658618},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":-4.0,"spinRate":2163,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.39690082224250123,"extension":6.380342550045278},"index":3,"playId":"36105350-4ad0-3158-a786-5594770d87fa","pitchNumber":3,"startTime":"2026-03-09T17:23:19.459Z","endTime":"2026-03-09T17:23:24.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":95.3,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36225565079193,"aZ":-17.72710359982101,"pfxX":7.167468620046231,"pfxZ":7.397155514792885,"pX":-0.9940458087720937,"pZ":3.430061881951577,"vX0":-5.263946513469124,"vY0":-138.73410735007187,"vZ0":-5.090571656581323,"x":154.89,"y":146.17,"x0":-0.005546762062280511,"y0":50.00615493947284,"z0":6.466270471883418,"aX":14.006924299452166},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":-11.9,"spinRate":1999,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.39444151870416455,"extension":6.326151907527599},"index":4,"playId":"976fdd46-7923-3143-b30e-08afa95704f4","pitchNumber":4,"startTime":"2026-03-09T17:23:36.897Z","endTime":"2026-03-09T17:23:42.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845747645114102,"aZ":-33.63545770843691,"pfxX":-2.863276507859569,"pfxZ":-0.9082423777896054,"pX":-0.33369011896797185,"pZ":3.063683060044144,"vX0":-0.3418692580186959,"vY0":-125.31196526814648,"vZ0":-2.021566885225889,"x":129.72,"y":156.06,"x0":0.17658302167432796,"y0":50.00418629391087,"z0":6.6015802386284825,"aX":-4.601300507444527},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.8,"breakHorizontal":5.3,"spinRate":2664,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4353558869168346,"extension":6.234884945689304},"index":5,"playId":"31b253ce-817b-35ee-a2cd-00b76753bf06","pitchNumber":5,"startTime":"2026-03-09T17:23:55.222Z","endTime":"2026-03-09T17:23:59.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:23:59.484Z","atBatIndex":9},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ramón Urías reaches on a fielding error by shortstop Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:25:48.877Z","endTime":"2026-03-09T17:26:37.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13172137665239,"aZ":-27.731036863516533,"pfxX":-9.594251468420413,"pfxZ":2.5000831435618025,"pX":-0.4152457830337281,"pZ":1.7258916681158651,"vX0":9.615905312883886,"vY0":-131.9949055033134,"vZ0":-4.939403090092914,"x":132.83,"y":192.18,"x0":-2.846015542146565,"y0":50.002666660063134,"z0":5.644781032649674,"aX":-17.055710071881187},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":1917,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.41377525365151646,"extension":6.860793715852915},"index":0,"playId":"7a25d584-4746-3c9f-b1a9-8c8b83aee334","pitchNumber":1,"startTime":"2026-03-09T17:26:05.574Z","endTime":"2026-03-09T17:26:09.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44491122554228,"aZ":-28.267553062923596,"pfxX":5.97369007437295,"pfxZ":2.593989221715071,"pX":0.6837196757824637,"pZ":1.6906056217255134,"vX0":6.1113658258441586,"vY0":-122.01145893339692,"vZ0":-3.85640157063239,"x":90.94,"y":193.13,"x0":-2.6312441963315587,"y0":50.001719862705016,"z0":5.732853242308877,"aX":8.986683329401405},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.0,"breakHorizontal":-12.2,"spinRate":2515,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4492512571328158,"extension":6.736196523060248},"hitData":{"launchSpeed":84.7,"launchAngle":2.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.13,"coordY":152.09}},"index":1,"playId":"fda15167-1509-3869-98a2-4d9bc7800bed","pitchNumber":2,"startTime":"2026-03-09T17:26:28.687Z","endTime":"2026-03-09T17:26:37.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:26:37.740Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yohel Pozo grounds into a double play, shortstop Blaze Alexander to second baseman Thairo Estrada to first baseman Ryan Noda. Ramón Urías out at 2nd. Yohel Pozo out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:27:08.673Z","endTime":"2026-03-09T17:27:19.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788583750507495,"aZ":-23.94415899355265,"pfxX":-9.87655011677931,"pfxZ":4.530988497852753,"pX":-0.3652871973304082,"pZ":2.1027364219540496,"vX0":9.75089914011949,"vY0":-132.98025796186283,"vZ0":-4.853234366179483,"x":130.92,"y":182.01,"x0":-2.772079272616929,"y0":50.000580828477766,"z0":5.6577370424844275,"aX":-17.93325540794461},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":16.1,"spinRate":1865,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.40971151317154275,"extension":6.977114351356816},"hitData":{"launchSpeed":97.8,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.09,"coordY":154.62}},"index":0,"playId":"4c64db5b-d3a9-385c-a2d3-341fc049040b","pitchNumber":1,"startTime":"2026-03-09T17:27:11.718Z","endTime":"2026-03-09T17:27:19.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-7.799999999999997,"leverageIndex":1.52,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:27:19.532Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Pagés lines out to left fielder Heston Kjerstad.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:27:46.675Z","endTime":"2026-03-09T17:28:10.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":92.4,"endSpeed":85.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64676479203375,"aZ":-23.972873858992983,"pfxX":-7.789566634312752,"pfxZ":4.434225474415545,"pX":0.5837869089932293,"pZ":0.9836476236337349,"vX0":11.152775379891558,"vY0":-134.0388821122702,"vZ0":-7.631083687373433,"x":94.75,"y":212.22,"x0":-2.5885584521671867,"y0":50.00162755240814,"z0":5.538022576415215,"aX":-14.40018606799215},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.7,"breakHorizontal":12.1,"spinRate":1869,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40618516816238914,"extension":6.810509818975479},"index":0,"playId":"d9c1d931-246d-3bbb-bb3b-b3c922fab888","pitchNumber":1,"startTime":"2026-03-09T17:27:50.069Z","endTime":"2026-03-09T17:27:54.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305750964710647,"aZ":-24.885380371108763,"pfxX":-8.537830383355338,"pfxZ":3.8735567870589502,"pX":-0.7836145178667515,"pZ":3.3587774826344874,"vX0":8.150680883949027,"vY0":-135.05777508275736,"vZ0":-1.9080587441115844,"x":146.87,"y":148.09,"x0":-2.704659531354003,"y0":50.00348218653496,"z0":5.792698095078611,"aX":-16.06612382700601},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":14.2,"spinRate":1932,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4027231645470426,"extension":6.900849486553665},"hitData":{"launchSpeed":91.3,"launchAngle":20.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.73,"coordY":91.1}},"index":1,"playId":"b161a7d7-cbcd-3ecd-95ed-217a88af995a","pitchNumber":2,"startTime":"2026-03-09T17:28:04.621Z","endTime":"2026-03-09T17:28:10.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:28:10.064Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Huff called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-09T17:30:11.025Z","endTime":"2026-03-09T17:31:47.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.470054294552355,"aZ":-30.011884201147943,"pfxX":-1.7748135422326983,"pfxZ":1.3907964478754389,"pX":-0.1427834414908718,"pZ":0.33533363158087903,"vX0":-0.915611678345665,"vY0":-123.4171861296182,"vZ0":-8.357432672834726,"x":122.44,"y":229.73,"x0":0.4625844668959867,"y0":50.00527869117577,"z0":6.2615867336722415,"aX":-2.762917126214581},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":3.4,"spinRate":2527,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4422714315344498,"extension":6.328979927700612},"index":0,"playId":"9451ca5b-0708-30e0-af81-b41c691f5b75","pitchNumber":1,"startTime":"2026-03-09T17:30:24.415Z","endTime":"2026-03-09T17:30:30.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84500853117114,"aZ":-24.540119785224093,"pfxX":8.704772605111177,"pfxZ":4.615011570243744,"pX":0.914392190100322,"pZ":2.316041808554939,"vX0":-1.5980665547026474,"vY0":-127.90653253968034,"vZ0":-5.372461095560165,"x":82.15,"y":176.25,"x0":0.41724661268562513,"y0":50.00221017205908,"z0":6.372649696796858,"aX":14.394970500557466},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":-15.4,"spinRate":1876,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.42854049742853384,"extension":6.137956566171844},"index":1,"playId":"206200d4-9bb5-3352-adf3-6a99e0dd44ac","pitchNumber":2,"startTime":"2026-03-09T17:30:46.226Z","endTime":"2026-03-09T17:30:50.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.8,"endSpeed":86.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38029868254211,"aZ":-14.134250375653972,"pfxX":2.0776556104250163,"pfxZ":9.359699982008262,"pX":-0.1965760996648663,"pZ":4.534771786400588,"vX0":-1.9609598724712416,"vY0":-138.10727972651398,"vZ0":-3.0938503622756346,"x":124.49,"y":116.34,"x0":0.25347127014810333,"y0":50.005338395131076,"z0":6.623039610263818,"aX":4.005531931122545},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2184,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.39694021796831747,"extension":6.3124452065369585},"index":2,"playId":"8544311e-7134-3817-8163-94645c3b5a62","pitchNumber":3,"startTime":"2026-03-09T17:31:09.603Z","endTime":"2026-03-09T17:31:13.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":93.7,"endSpeed":86.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80741942341451,"aZ":-14.224386947992857,"pfxX":2.5514412818071754,"pfxZ":9.469571411900487,"pX":-0.6582272716965942,"pZ":3.923358515192488,"vX0":-3.3725124566374904,"vY0":-136.51145803036383,"vZ0":-4.464671269941221,"x":142.09,"y":132.85,"x0":0.25917576924125135,"y0":50.004705997622665,"z0":6.552717738778399,"aX":4.837558829725398},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":-4.0,"spinRate":2162,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.40055626537839917,"extension":6.246787405602035},"index":3,"playId":"aa189b67-b0f4-33ea-ae4a-d07b08d8685a","pitchNumber":4,"startTime":"2026-03-09T17:31:25.788Z","endTime":"2026-03-09T17:31:31.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50790746424636,"aZ":-34.12639014543481,"pfxX":-2.0874374326724596,"pfxZ":-1.2110117781392784,"pX":0.35628020103394586,"pZ":3.1663002007216368,"vX0":0.4063697077202536,"vY0":-125.06516516607047,"vZ0":-1.6678432915425268,"x":103.42,"y":153.29,"x0":0.4651183194368102,"y0":50.00156561299752,"z0":6.589701156973609,"aX":-3.37226720825589},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":3.7,"spinRate":2634,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.43466518220805295,"extension":6.197385394941088},"index":4,"playId":"e5386bcd-133d-3f91-82ca-faf7110a811e","pitchNumber":5,"startTime":"2026-03-09T17:31:43.238Z","endTime":"2026-03-09T17:31:47.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:31:47.477Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Robertson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-09T17:31:59.396Z","endTime":"2026-03-09T17:32:45.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23497044942499,"aZ":-19.465375954365015,"pfxX":5.862737226978337,"pfxZ":6.519889916016454,"pX":0.6143360242574608,"pZ":1.6144807277319895,"vX0":-1.1055259361525973,"vY0":-137.68313955722462,"vZ0":-9.274738461173586,"x":93.58,"y":195.19,"x0":0.25487651786596827,"y0":50.0043862552222,"z0":6.306705163487604,"aX":11.426334423007127},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":-10.4,"spinRate":2079,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.3955428887476682,"extension":6.344965610842857},"index":0,"playId":"6074520d-c333-33a9-bd63-ad2250a47d02","pitchNumber":1,"startTime":"2026-03-09T17:32:09.205Z","endTime":"2026-03-09T17:32:12.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167674857923963,"aZ":-13.747072391405023,"pfxX":6.52731621556336,"pfxZ":9.54781981396736,"pX":0.06311845516290622,"pZ":2.2468089798452406,"vX0":-2.4829654733147857,"vY0":-138.1470995075498,"vZ0":-8.571373665624819,"x":114.59,"y":178.12,"x0":0.12618996404747249,"y0":50.004108623026355,"z0":6.31665845880236,"aX":12.600103503877373},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-11.3,"spinRate":2153,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.3966909818100439,"extension":6.340930508736132},"index":1,"playId":"8d355593-f964-3b07-aade-f89d95a29272","pitchNumber":2,"startTime":"2026-03-09T17:32:23.944Z","endTime":"2026-03-09T17:32:27.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-09T17:32:34.652Z","endTime":"2026-03-09T17:32:42.018Z","isPitch":false,"type":"action","player":{"id":683770,"link":"/api/v1/people/683770"},"defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375154668590397,"aZ":-43.98356519434909,"pfxX":-5.417673246188933,"pfxZ":-8.949224473185708,"pX":-1.0196124618050686,"pZ":1.4681901229385865,"vX0":-1.0394537671668727,"vY0":-114.730498219263,"vZ0":-1.8999054592956028,"x":155.87,"y":199.14,"x0":0.14412547379295318,"y0":50.00566069457703,"z0":6.636423835148263,"aX":-7.14522189105597},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.3,"breakHorizontal":10.1,"spinRate":2983,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4793955434687591,"extension":6.268741262934081},"index":3,"playId":"15720003-f419-3f2d-9fc3-91e1d47e0e29","pitchNumber":3,"startTime":"2026-03-09T17:32:42.018Z","endTime":"2026-03-09T17:32:45.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:32:45.219Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a sharp line drive to left fielder Joshua Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-09T17:32:52.521Z","endTime":"2026-03-09T17:34:11.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71316966505548,"aZ":-22.205617855605126,"pfxX":7.897426697457642,"pfxZ":5.77676012712777,"pX":0.6453457390745743,"pZ":1.317805579927042,"vX0":-1.881254115772681,"vY0":-130.10625415450906,"vZ0":-8.226520733604158,"x":92.4,"y":203.2,"x0":0.34884279837911875,"y0":50.00222834116002,"z0":6.1867405348003075,"aX":13.622080077990564},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-13.9,"spinRate":1891,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.41999021778929846,"extension":6.331922937960342},"index":0,"playId":"30698d73-e4e9-3963-9834-3de655bab683","pitchNumber":1,"startTime":"2026-03-09T17:33:10.655Z","endTime":"2026-03-09T17:33:13.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.642907105998113,"aZ":-12.71944032724794,"pfxX":3.197024797299891,"pfxZ":10.0068853167032,"pX":0.5278186815031016,"pZ":3.7944535969370983,"vX0":-0.6666807813618352,"vY0":-138.48016983118248,"vZ0":-5.180204579080295,"x":96.88,"y":136.33,"x0":0.35619135187102346,"y0":50.00130894807987,"z0":6.53868154609189,"aX":6.214624679019432},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":-5.6,"spinRate":2257,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.39538331911443736,"extension":6.357645436254455},"index":1,"playId":"1b6322ec-d705-3152-874f-aa881e20ff3a","pitchNumber":2,"startTime":"2026-03-09T17:33:26.025Z","endTime":"2026-03-09T17:33:29.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40692359523159,"aZ":-16.251636593033297,"pfxX":-0.6647434209489941,"pfxZ":8.582607525135762,"pX":-0.15194862165924458,"pZ":2.3156464211692604,"vX0":-1.0646128141921314,"vY0":-134.2035575864023,"vZ0":-7.793835504466875,"x":122.79,"y":176.26,"x0":0.3336858834723305,"y0":50.00349019624626,"z0":6.3783480637502175,"aX":-1.232980715258992},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":1.4,"spinRate":2514,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.40551842713963104,"extension":6.419967367505911},"index":2,"playId":"b1186852-247c-3c2f-af67-2b9a208becee","pitchNumber":3,"startTime":"2026-03-09T17:33:43.411Z","endTime":"2026-03-09T17:33:46.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.74343853775034,"aZ":-31.505513971170014,"pfxX":-1.9599102114860933,"pfxZ":0.3941622570908079,"pX":-0.3895046351535064,"pZ":1.5578341173031212,"vX0":-1.0108868181570716,"vY0":-127.70739193254936,"vZ0":-6.068770087898711,"x":131.85,"y":196.72,"x0":0.26243390332402383,"y0":50.00472908079719,"z0":6.351989688761505,"aX":-3.3364467592147213},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.1,"breakHorizontal":3.7,"spinRate":2708,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.42397972993526745,"extension":6.242687720969254},"hitData":{"launchSpeed":110.1,"launchAngle":10.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":99.09,"coordY":94.75}},"index":3,"playId":"623f3e5e-6df4-31b0-890e-6af195578bf8","pitchNumber":4,"startTime":"2026-03-09T17:34:01.586Z","endTime":"2026-03-09T17:34:11.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:34:11.351Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heston Kjerstad grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-09T17:34:29.717Z","endTime":"2026-03-09T17:34:56.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52197106779707,"aZ":-11.74508298259152,"pfxX":2.4070947679801553,"pfxZ":10.884712279038993,"pX":-0.6661723652533078,"pZ":2.642120223366813,"vX0":-2.4916822934521474,"vY0":-136.27198264246377,"vZ0":-8.018138869816532,"x":142.39,"y":167.44,"x0":-0.051801921752166045,"y0":50.004209845427496,"z0":6.438089419667306,"aX":4.518333196509841},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":-3.8,"spinRate":2193,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.40225576135215135,"extension":6.263038935438881},"index":0,"playId":"9dd6c70c-c018-3168-9355-426fb897d721","pitchNumber":1,"startTime":"2026-03-09T17:34:36.682Z","endTime":"2026-03-09T17:34:40.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.210719140418327,"aZ":-18.556315381202165,"pfxX":6.592707838594036,"pfxZ":7.023082733936031,"pX":0.2784776946438954,"pZ":3.066197221426544,"vX0":-2.1219712726493465,"vY0":-137.98643629936134,"vZ0":-5.540848538320712,"x":106.39,"y":155.99,"x0":0.19856340175558346,"y0":50.00157615307179,"z0":6.340804207390967,"aX":12.777439371710848},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":-11.5,"spinRate":2015,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.39616366493213206,"extension":6.2207217036540055},"hitData":{"launchSpeed":100.5,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.22,"coordY":154.12}},"index":1,"playId":"f63d450c-c65f-3663-a495-88b66d8d1c9a","pitchNumber":2,"startTime":"2026-03-09T17:34:51.850Z","endTime":"2026-03-09T17:34:56.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:34:56.381Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Scott II walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:36:40.275Z","endTime":"2026-03-09T17:38:07.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3500043364389,"aZ":-44.830141958284194,"pfxX":-1.3838267798168702,"pfxZ":-8.870076182745299,"pX":0.9360311703398146,"pZ":-0.009929169051817212,"vX0":8.01583951672389,"vY0":-118.88479902934624,"vZ0":-4.347451522562772,"x":81.32,"y":239.05,"x0":-2.303232907223798,"y0":50.000761024749906,"z0":5.922358660984437,"aX":-1.9764777529094995},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.9,"breakHorizontal":0.5,"spinRate":2320,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4611870846719741,"extension":6.889604193239007},"index":0,"playId":"cb866708-e6bd-35a5-b75d-550c5b496a77","pitchNumber":1,"startTime":"2026-03-09T17:37:04.324Z","endTime":"2026-03-09T17:37:08.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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.4,"endSpeed":75.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.588696025376542,"aZ":-43.756744364354155,"pfxX":1.3884321080920201,"pfxZ":-8.30471707679461,"pX":0.9073115795731249,"pZ":1.6466897389954729,"vX0":7.198272541156547,"vY0":-116.9080181256496,"vZ0":-0.5310532046541729,"x":82.42,"y":194.32,"x0":-2.383276568301891,"y0":50.004992956504424,"z0":5.959275821195203,"aX":1.9352038064732378},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-14.9,"breakHorizontal":-4.2,"spinRate":2328,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4672488380604656,"extension":6.8181245705784725},"index":1,"playId":"84f45c52-4e8a-3417-9767-f63f35600a58","pitchNumber":2,"startTime":"2026-03-09T17:37:19.053Z","endTime":"2026-03-09T17:37:23.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623261042108854,"aZ":-14.64940204353328,"pfxX":-6.832818662467472,"pfxZ":9.490848347641986,"pX":0.15330443697044438,"pZ":1.2628398943076202,"vX0":9.674749411275377,"vY0":-134.17901960406306,"vZ0":-8.82498743557307,"x":111.16,"y":204.68,"x0":-2.5905670497144224,"y0":50.00270677794269,"z0":5.61035583783351,"aX":-12.616397434043314},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":1976,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4062739528003352,"extension":7.017546036737947},"index":2,"playId":"8f2263d4-b014-3eab-853a-80a03c18806d","pitchNumber":3,"startTime":"2026-03-09T17:37:32.814Z","endTime":"2026-03-09T17:37:37.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.027678351686365,"aZ":-25.410844109757427,"pfxX":-8.891943436037298,"pfxZ":3.6775176940848446,"pX":-0.01425612706079079,"pZ":2.6949427513022597,"vX0":10.279486242434292,"vY0":-133.65468331270083,"vZ0":-3.119737639980094,"x":117.54,"y":166.02,"x0":-2.723201257817183,"y0":50.006370190365814,"z0":5.667146019644601,"aX":-16.37532545154686},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":1849,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4070678634837024,"extension":6.958186358539463},"index":3,"playId":"08168fa5-96fb-3ba9-ad74-23a427d14a9b","pitchNumber":4,"startTime":"2026-03-09T17:37:47.478Z","endTime":"2026-03-09T17:37:50.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53731943709895,"aZ":-24.59703760320597,"pfxX":-8.683861584696498,"pfxZ":4.106968765887418,"pX":-1.006214231242339,"pZ":3.0059463015016417,"vX0":7.745091506748907,"vY0":-133.91000237298323,"vZ0":-2.508676605209988,"x":155.35,"y":157.62,"x0":-2.7852254994584036,"y0":50.00464683725139,"z0":5.685057895785503,"aX":-16.027891597033253},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":14.4,"spinRate":2017,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40653344839774874,"extension":6.954041444584055},"index":4,"playId":"caae4440-63ac-341d-9256-fa1affe10a2c","pitchNumber":5,"startTime":"2026-03-09T17:38:01.908Z","endTime":"2026-03-09T17:38:07.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:38:07.483Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joshua Báez grounds into a force out, second baseman Thairo Estrada to shortstop Blaze Alexander. Victor Scott II out at 2nd. Joshua Báez to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:38:09.827Z","endTime":"2026-03-09T17:39:42.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75994811715723,"aZ":-24.302346326377837,"pfxX":-8.139519784430897,"pfxZ":4.273002973824392,"pX":0.27621957382119616,"pZ":2.8920539620670516,"vX0":10.62728064663876,"vY0":-133.4318682410312,"vZ0":-2.8002786791928513,"x":106.47,"y":160.69,"x0":-2.6603361883375776,"y0":50.005827776385566,"z0":5.665173855402875,"aX":-15.005203233008757},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":13.1,"spinRate":1984,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4070786451302397,"extension":7.104074322910307},"index":0,"playId":"ef90d652-a964-348c-ba19-feb7a1125d4a","pitchNumber":1,"startTime":"2026-03-09T17:38:32.079Z","endTime":"2026-03-09T17:38:35.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"f7ba0eb2-b38f-30a6-a204-a11f1e428473","startTime":"2026-03-09T17:38:50.187Z","endTime":"2026-03-09T17:38:53.200Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.252678612885102,"aZ":-24.202554901472425,"pfxX":-8.71572412625931,"pfxZ":4.3597405168859,"pX":-0.5423584643889705,"pZ":3.4867353569124413,"vX0":9.187554208435717,"vY0":-133.01247808011613,"vZ0":-1.3368804368348326,"x":137.67,"y":144.64,"x0":-2.8767886969493603,"y0":50.00037649114251,"z0":5.718393982953297,"aX":-15.924176726373375},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":1924,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4087390618216826,"extension":7.094375326324446},"index":2,"playId":"9d56af6a-bb3b-36e3-ba81-c099918e29bb","pitchNumber":2,"startTime":"2026-03-09T17:39:05.764Z","endTime":"2026-03-09T17:39:09.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-09T17:39:24.044Z","endTime":"2026-03-09T17:39:35.562Z","isPitch":false,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.658570743234797,"aZ":-24.561449845929616,"pfxX":3.5259540452769698,"pfxZ":5.1034034457320185,"pX":0.9620110773551483,"pZ":2.185289505874215,"vX0":7.270970128173685,"vY0":-120.82200848960105,"vZ0":-3.4090942868441014,"x":80.33,"y":179.78,"x0":-2.53413674391622,"y0":50.001120588846014,"z0":5.7526955215575395,"aX":5.255653721745412},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.8,"breakHorizontal":-8.0,"spinRate":2471,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4518632091430508,"extension":7.274252566329177},"hitData":{"launchSpeed":89.3,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.05,"coordY":142.96}},"index":4,"playId":"bc977e78-dd23-35ca-bc1f-7141125545c3","pitchNumber":3,"startTime":"2026-03-09T17:39:35.562Z","endTime":"2026-03-09T17:39:42.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":695491,"link":"/api/v1/people/695491"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:39:42.789Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase Davis homers (1) on a fly ball to right field. Joshua Báez scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:40:05.620Z","endTime":"2026-03-09T17:40:36.716Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690971,"fullName":"Chase Davis","link":"/api/v1/people/690971"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":690971,"fullName":"Chase Davis","link":"/api/v1/people/690971"},"responsiblePitcher":{"id":694346,"link":"/api/v1/people/694346"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":{"id":694346,"link":"/api/v1/people/694346"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.073245150217666,"aZ":-15.956719773085739,"pfxX":-5.313543958376797,"pfxZ":8.60459944497802,"pX":0.0234655368915882,"pZ":1.945632945439432,"vX0":8.658695472663284,"vY0":-135.57477337246817,"vZ0":-6.982435615200631,"x":116.11,"y":186.25,"x0":-2.5028271318965816,"y0":50.00656330373959,"z0":5.642723363526873,"aX":-10.020397389935152},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":8.0,"spinRate":2025,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40202745819089447,"extension":7.163773605748941},"hitData":{"launchSpeed":108.5,"launchAngle":29.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.28,"coordY":58.26}},"index":0,"playId":"7332b252-8b7a-3c08-aae1-99ffb85d7024","pitchNumber":1,"startTime":"2026-03-09T17:40:11.121Z","endTime":"2026-03-09T17:40:36.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"first":{"id":695491,"link":"/api/v1/people/695491"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690971,"link":"/api/v1/people/690971"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":690971,"link":"/api/v1/people/690971"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":19.1,"leverageIndex":1.37,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:40:36.716Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:40:54.048Z","endTime":"2026-03-09T17:42:09.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.9,"endSpeed":85.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752112021028584,"aZ":-24.407314640866154,"pfxX":-9.579910840022954,"pfxZ":4.2426340530533615,"pX":-0.9374726755596534,"pZ":2.1401553099417177,"vX0":7.984588389206651,"vY0":-133.7152675825523,"vZ0":-4.528104461249794,"x":152.73,"y":181.0,"x0":-2.700975315852737,"y0":50.003971168223124,"z0":5.582162823050196,"aX":-17.546772996642755},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":15.8,"spinRate":1997,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4078503871748316,"extension":6.935517069723819},"index":0,"playId":"22989df5-2e04-3e7c-92dd-3d95949bedd9","pitchNumber":1,"startTime":"2026-03-09T17:40:57.738Z","endTime":"2026-03-09T17:41:00.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012289701207788,"aZ":-25.208840166461027,"pfxX":-10.002207674099212,"pfxZ":3.790942220959213,"pX":0.3621355692892356,"pZ":1.8714266914414424,"vX0":11.356890204495487,"vY0":-133.74627694895315,"vZ0":-5.074516139382123,"x":103.2,"y":188.25,"x0":-2.611424969514373,"y0":50.0031969934187,"z0":5.568959173603433,"aX":-18.378912254757637},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":16.1,"spinRate":2011,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4073342672587792,"extension":7.10864150746187},"index":1,"playId":"32341d32-b5c3-3a5d-a9cd-955b2c128fa8","pitchNumber":2,"startTime":"2026-03-09T17:41:12.600Z","endTime":"2026-03-09T17:41:16.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12948099706184,"aZ":-23.474980822047968,"pfxX":2.1071385904464988,"pfxZ":5.176923094486668,"pX":0.5847557281254305,"pZ":3.6655501203335397,"vX0":6.984555956973972,"vY0":-128.1747839264232,"vZ0":-0.9714002819040135,"x":94.71,"y":139.81,"x0":-2.438684548086479,"y0":50.00084135987763,"z0":5.866592859566277,"aX":3.5375323493814133},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.4,"breakHorizontal":-5.3,"spinRate":2283,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4257869151940237,"extension":6.841545949084134},"index":2,"playId":"85d241dc-7cc9-388d-8931-e243d16465e0","pitchNumber":3,"startTime":"2026-03-09T17:41:25.909Z","endTime":"2026-03-09T17:41:30.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121916372359223,"aZ":-27.252776384566513,"pfxX":8.742788541736987,"pfxZ":3.4309244218231756,"pX":0.91518172102116,"pZ":1.415012521919156,"vX0":5.719288745533735,"vY0":-119.31723192442337,"vZ0":-4.122397635313147,"x":82.12,"y":200.57,"x0":-2.653145929237263,"y0":50.002883083967546,"z0":5.636043902513678,"aX":12.53551817233903},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.4,"breakHorizontal":-17.3,"spinRate":2593,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.46001084078815024,"extension":6.774374285670847},"index":3,"playId":"ae2fee8b-2381-3df8-9964-0eedf999bea7","pitchNumber":4,"startTime":"2026-03-09T17:41:42.577Z","endTime":"2026-03-09T17:41:47.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390802659081523,"aZ":-23.115934247276297,"pfxX":-9.146856674938274,"pfxZ":4.84104061211718,"pX":-0.16111899197017013,"pZ":1.4380303783311799,"vX0":9.885823322475183,"vY0":-135.19739857485104,"vZ0":-6.357847738822734,"x":123.14,"y":199.95,"x0":-2.657393231469452,"y0":50.00580617896442,"z0":5.416807415831922,"aX":-17.125456549063724},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":14.8,"spinRate":2021,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40342474510072046,"extension":7.070892739805009},"hitData":{"launchSpeed":95.6,"launchAngle":26.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.04,"coordY":69.23}},"index":4,"playId":"291e13c1-ece9-3396-bfab-8d4ca568370f","pitchNumber":5,"startTime":"2026-03-09T17:42:00.469Z","endTime":"2026-03-09T17:42:09.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:42:09.598Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:42:16.222Z","endTime":"2026-03-09T17:43:31.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.2,"endSpeed":75.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.144569091758584,"aZ":-42.562516285413935,"pfxX":2.066751346981512,"pfxZ":-7.219091432324669,"pX":0.32702817863179895,"pZ":1.1845041156280491,"vX0":5.658454960414901,"vY0":-119.55281450559073,"vZ0":-2.1993112742638585,"x":104.53,"y":206.8,"x0":-2.3436600644760666,"y0":50.0009871818887,"z0":5.954866929382507,"aX":2.974424515548164},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.3,"breakHorizontal":-5.2,"spinRate":2503,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45904947922501815,"extension":6.918081483223993},"index":0,"playId":"f17dc8b3-8e21-3e85-ba58-dc828507705c","pitchNumber":1,"startTime":"2026-03-09T17:42:31.168Z","endTime":"2026-03-09T17:42:35.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.752059199699563,"aZ":-42.360351348989916,"pfxX":5.047397287378482,"pfxZ":-7.213339109763812,"pX":0.14482613282712956,"pZ":0.7311523398578963,"vX0":4.598400886161243,"vY0":-118.67463026908747,"vZ0":-2.8056947636178045,"x":111.48,"y":219.04,"x0":-2.480425755891297,"y0":50.00171123993716,"z0":5.823177652252852,"aX":7.128901902745379},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.4,"breakHorizontal":-10.3,"spinRate":2420,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4632528271394549,"extension":6.96872248430311},"index":1,"playId":"2a833a89-e15b-3630-96ab-77775be6bdbb","pitchNumber":2,"startTime":"2026-03-09T17:42:49.092Z","endTime":"2026-03-09T17:42:52.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.285347361190183,"aZ":-17.602281456432223,"pfxX":-5.6750052508730615,"pfxZ":7.818442869562094,"pX":-0.9753141401843941,"pZ":3.656620285233953,"vX0":6.943811001926775,"vY0":-135.1202272147221,"vZ0":-2.1119576077339492,"x0":-2.8317312359479927,"y0":50.000081782170376,"z0":5.67452618884454,"aX":-10.574048092881256},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":8.9,"spinRate":2042,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40415133781010626,"extension":6.9632631036664465},"index":2,"playId":"7ea42fda-a008-3e03-9b0c-a4a94008e104","pitchNumber":3,"startTime":"2026-03-09T17:43:09.768Z","endTime":"2026-03-09T17:43:13.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30602669772575,"aZ":-37.165022562633474,"pfxX":0.2542918821662701,"pfxZ":-3.081642691384216,"pX":-0.7405610353238705,"pZ":1.9868876609838977,"vX0":4.4971665450952125,"vY0":-125.66575402875394,"vZ0":-2.201555071422936,"x":145.23,"y":185.13,"x0":-2.5764660019948344,"y0":50.000911998273864,"z0":5.85555733735558,"aX":0.4119830283100587},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.9,"breakHorizontal":-1.3,"spinRate":2131,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.433675328687114,"extension":6.921840617246759},"index":3,"playId":"da95a4ab-8d8b-3d8a-82d7-fd59fd976d85","pitchNumber":4,"startTime":"2026-03-09T17:43:25.519Z","endTime":"2026-03-09T17:43:31.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:43:31.050Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:45:34.546Z","endTime":"2026-03-09T17:47:27.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15374138770053,"aZ":-24.924349481039208,"pfxX":8.187392905309801,"pfxZ":4.507892596822162,"pX":1.1304511075641757,"pZ":2.2832771925796007,"vX0":-1.3327994961669543,"vY0":-126.12794168235163,"vZ0":-4.9360397697623615,"x":73.91,"y":177.13,"x0":0.6028792932268829,"y0":50.00273780140297,"z0":6.280884387719502,"aX":13.162769445507228},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":-14.5,"spinRate":1758,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43462321326964615,"extension":6.371638008263582},"index":0,"playId":"6169cafe-ff80-3681-9969-79bacf86a308","pitchNumber":1,"startTime":"2026-03-09T17:45:40.002Z","endTime":"2026-03-09T17:45:43.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":87.7,"endSpeed":80.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442881829642605,"aZ":-24.367338488940945,"pfxX":8.51863945906424,"pfxZ":4.728302514363268,"pX":1.1126004410536836,"pZ":2.7227840398408105,"vX0":-1.398508016843306,"vY0":-127.76114612731386,"vZ0":-4.374047612371692,"x":74.59,"y":165.26,"x0":0.5603522768370273,"y0":50.00623417151296,"z0":6.3733359929106275,"aX":14.078343548029995},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.8,"breakHorizontal":-15.1,"spinRate":1836,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.428792013146603,"extension":6.148496830843468},"index":1,"playId":"6438fc4c-4d77-3583-8a06-e71edd7c9260","pitchNumber":2,"startTime":"2026-03-09T17:45:54.106Z","endTime":"2026-03-09T17:45:59.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413612902886577,"aZ":-17.201371976579438,"pfxX":2.968778218371475,"pfxZ":7.930085212528962,"pX":0.45523351099430975,"pZ":3.8125357698491062,"vX0":-0.2592543306879992,"vY0":-136.61491110593482,"vZ0":-4.235809587299313,"x":99.65,"y":135.84,"x0":0.16580229499207508,"y0":50.001501511616205,"z0":6.567202646310278,"aX":5.604908824911948},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-5.3,"spinRate":2044,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4010976908140127,"extension":6.19970374603484},"index":2,"playId":"90b433c1-0eb3-3cb3-87e5-385a3d5878e5","pitchNumber":3,"startTime":"2026-03-09T17:46:08.171Z","endTime":"2026-03-09T17:46:13.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75044007502325,"aZ":-12.369207884774482,"pfxX":2.4437224670174644,"pfxZ":10.4796192196565,"pX":-0.14646125468601012,"pZ":3.331020774685668,"vX0":-1.8569946948909326,"vY0":-136.3066034658484,"vZ0":-6.266377851075893,"x":122.58,"y":148.84,"x0":0.2246781491064656,"y0":50.004037855016385,"z0":6.506731674517594,"aX":4.618584350798007},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":-4.1,"spinRate":2126,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.4011784046991309,"extension":6.413522953511872},"index":3,"playId":"eb04755f-cce2-3f1b-8676-441001063839","pitchNumber":4,"startTime":"2026-03-09T17:46:25.257Z","endTime":"2026-03-09T17:46:28.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109460292126954,"aZ":-34.308762024668276,"pfxX":-3.242882432808828,"pfxZ":-1.3428301324783085,"pX":0.4595083635100964,"pZ":3.404005136052883,"vX0":1.2737657373956819,"vY0":-124.91480326898723,"vZ0":-1.0413219930917643,"x":99.48,"y":146.87,"x0":0.36559138576200967,"y0":50.004426490488285,"z0":6.635746831241148,"aX":-5.148097738347372},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":5.6,"spinRate":2582,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.43773242707688986,"extension":6.299318648451358},"index":4,"playId":"3c9cb954-5d80-3499-b6f5-2298ce2e987a","pitchNumber":5,"startTime":"2026-03-09T17:46:42.795Z","endTime":"2026-03-09T17:46:46.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.866215969041626,"aZ":-31.199070429626286,"pfxX":-2.7208043797582673,"pfxZ":0.6023337116988561,"pX":0.1491726754842352,"pZ":2.8551101685183364,"vX0":0.30698654791086644,"vY0":-125.78074697909408,"vZ0":-2.955258413768133,"x":111.31,"y":161.69,"x0":0.38024437782432474,"y0":50.00236479295427,"z0":6.546456010241799,"aX":-4.407756178693375},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":4.9,"spinRate":2614,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4336272322316064,"extension":6.378300501190366},"index":5,"playId":"2b4c5d67-c6bd-3dac-aec4-99f00bab52cf","pitchNumber":6,"startTime":"2026-03-09T17:46:58.643Z","endTime":"2026-03-09T17:47:01.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.533307931739117,"aZ":-34.03333807703101,"pfxX":-2.5563537717163154,"pfxZ":-1.1864553726244829,"pX":-0.21444964435365077,"pZ":3.2932828610300953,"vX0":-0.2033750282623072,"vY0":-123.12999753119661,"vZ0":-1.1206136411059882,"x":125.17,"y":149.86,"x0":0.20178931129404964,"y0":50.00315846917225,"z0":6.579738664723529,"aX":-4.009023712135672},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":4.7,"spinRate":2504,"spinDirection":256},"zone":2,"typeConfidence":2.0,"plateTime":0.4412459473818302,"extension":6.370215693352218},"hitData":{"launchSpeed":79.2,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.64,"coordY":154.12}},"index":6,"playId":"d7e26273-b676-3afa-974f-0c1af572de01","pitchNumber":7,"startTime":"2026-03-09T17:47:21.065Z","endTime":"2026-03-09T17:47:27.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:47:27.711Z","atBatIndex":22},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Leody Taveras triples (1) on a ground ball to left fielder Joshua Báez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:47:38.844Z","endTime":"2026-03-09T17:48:17.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35728290725222,"aZ":-12.980069472257957,"pfxX":2.6135541110015446,"pfxZ":10.011095391675934,"pX":0.6502707942175864,"pZ":3.0481572192648,"vX0":0.549692341795944,"vY0":-137.56808540310425,"vZ0":-6.876977352521993,"x":92.21,"y":156.48,"x0":0.10822797872140115,"y0":50.0066890552347,"z0":6.459414373487012,"aX":5.013358075445135},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":-4.8,"spinRate":2168,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.39805919638299647,"extension":6.18858162349292},"index":0,"playId":"b70008a6-29fb-3393-b7f5-588f22efc8dd","pitchNumber":1,"startTime":"2026-03-09T17:47:50.664Z","endTime":"2026-03-09T17:47:54.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32272370092186,"aZ":-17.79204884019165,"pfxX":-0.27386182963786476,"pfxZ":7.815841976714372,"pX":-0.9448454281376831,"pZ":2.2281304772642065,"vX0":-3.2172111633848157,"vY0":-133.69729391907697,"vZ0":-7.628100102729205,"x":153.02,"y":178.62,"x0":0.3014683195909355,"y0":50.00515747426054,"z0":6.35805502973359,"aX":-0.5038891992815007},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":1.1,"spinRate":2427,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.40710255967334064,"extension":6.257057528381046},"hitData":{"launchSpeed":93.5,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.38,"coordY":116.6}},"index":1,"playId":"9f7373f0-46f5-3f9f-a3b4-3c0091955e34","pitchNumber":2,"startTime":"2026-03-09T17:48:03.740Z","endTime":"2026-03-09T17:48:17.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":-7.599999999999994,"leverageIndex":0.74,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:48:17.638Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jhonkensy Noel singles on a fly ball to right fielder Chase Davis. Leody Taveras scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:48:45.798Z","endTime":"2026-03-09T17:49:00.056Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690971,"link":"/api/v1/people/690971"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691794184217386,"aZ":-22.650360159220217,"pfxX":8.086101920333634,"pfxZ":5.6825055197606575,"pX":1.1148381150205136,"pZ":2.0529964792653974,"vX0":-1.1777225247843672,"vY0":-128.86454869091963,"vZ0":-6.36730630758778,"x":74.5,"y":183.35,"x0":0.5286128319961058,"y0":50.00264195483967,"z0":6.314872065258687,"aX":13.54899034068715},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":-14.4,"spinRate":1783,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4256402195881681,"extension":6.217514608707989},"hitData":{"launchSpeed":65.2,"launchAngle":43.0,"totalDistance":179.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.33,"coordY":144.41}},"index":0,"playId":"300bcad3-058d-387f-94e2-ac0cd05a639f","pitchNumber":1,"startTime":"2026-03-09T17:48:49.643Z","endTime":"2026-03-09T17:49:00.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-6.100000000000001,"leverageIndex":1.51,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:49:00.056Z","atBatIndex":24},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Thairo Estrada grounds into a force out, first baseman Alec Burleson to shortstop Masyn Winn. Jhonkensy Noel out at 2nd. Thairo Estrada to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:49:30.147Z","endTime":"2026-03-09T17:50:57.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3355770077439,"aZ":-12.30658981835656,"pfxX":2.2865044618992614,"pfxZ":10.465162746967724,"pX":0.7761740192993305,"pZ":2.574124046351479,"vX0":0.3043919293667221,"vY0":-136.29137988752322,"vZ0":-8.118070888377519,"x":87.41,"y":169.28,"x0":0.365884551212273,"y0":50.0058721873357,"z0":6.423220771520697,"aX":4.342555015349895},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":-4.2,"spinRate":2060,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.40045414078034236,"extension":6.3684322509068485},"index":0,"playId":"bfda85ed-ed69-3867-aee9-67e95f5a189c","pitchNumber":1,"startTime":"2026-03-09T17:49:30.147Z","endTime":"2026-03-09T17:49:33.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22761855460376,"aZ":-13.143886803877477,"pfxX":0.9871451644724085,"pfxZ":10.354307367296514,"pX":0.9131453214022541,"pZ":4.454093792128592,"vX0":1.3866928592835943,"vY0":-135.59068050187813,"vZ0":-3.306244718315136,"x":82.19,"y":118.52,"x0":0.26431299431173205,"y0":50.00359776109868,"z0":6.623198045820173,"aX":1.8137925299983846},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-2.2,"spinRate":2104,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.40598280981943935,"extension":6.104495254931996},"index":1,"playId":"3e8d72a4-0e2b-3239-a76a-7d89fc2f64eb","pitchNumber":2,"startTime":"2026-03-09T17:49:50.421Z","endTime":"2026-03-09T17:49:53.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.672800006211038,"aZ":-30.674388251658755,"pfxX":-1.8016186908057952,"pfxZ":0.9389123729699378,"pX":0.14863497330234254,"pZ":1.508871988334502,"vX0":-0.030550860979409025,"vY0":-124.9788799515992,"vZ0":-5.892038155688146,"x":111.33,"y":198.04,"x0":0.3954478249331019,"y0":50.00271851784878,"z0":6.383503160642434,"aX":-2.880447331679142},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":3.2,"spinRate":2548,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4364707959086118,"extension":6.244842998627751},"index":2,"playId":"5e09c92b-1b53-3f11-9220-907cde6b4103","pitchNumber":3,"startTime":"2026-03-09T17:50:09.566Z","endTime":"2026-03-09T17:50:13.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73353950129928,"aZ":-46.144012733504404,"pfxX":-5.029933459236587,"pfxZ":-10.544198698252258,"pX":-0.5794487715919451,"pZ":1.1725665764098818,"vX0":-0.4000514777499897,"vY0":-115.59957256784823,"vZ0":-2.146855019729161,"x":139.09,"y":207.12,"x0":0.24852258866730156,"y0":50.00187615788423,"z0":6.629505428384592,"aX":-6.665094781439974},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-19.3,"breakHorizontal":9.1,"spinRate":2936,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4776408335343829,"extension":6.3455904393659095},"index":3,"playId":"4228aabb-04f5-3d6a-ab27-78604940075b","pitchNumber":4,"startTime":"2026-03-09T17:50:30.240Z","endTime":"2026-03-09T17:50:33.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.500879183291726,"aZ":-18.822148442907174,"pfxX":6.410404877828821,"pfxZ":7.007599665676789,"pX":0.23245799180976928,"pZ":3.5788445187435807,"vX0":-2.3389097118481184,"vY0":-136.32565028608357,"vZ0":-4.223271110580117,"x":108.14,"y":142.15,"x0":0.2625164579383945,"y0":50.00352137071937,"z0":6.4261775595665895,"aX":12.215214792392299},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":-11.2,"spinRate":2129,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.39988942913582814,"extension":6.242673730165353},"hitData":{"launchSpeed":95.9,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.78,"coordY":161.21}},"index":4,"playId":"dd21553d-f622-3832-889f-9a6615d8335d","pitchNumber":5,"startTime":"2026-03-09T17:50:49.315Z","endTime":"2026-03-09T17:50:57.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.58,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:50:57.721Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Noda strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:51:23.744Z","endTime":"2026-03-09T17:53:22.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.57827131636785,"aZ":-30.011945119193516,"pfxX":-1.6814263717644735,"pfxZ":1.30943029435285,"pX":-1.3491348976810522,"pZ":0.9484436997080409,"vX0":-3.26701800809511,"vY0":-126.06695955711028,"vZ0":-7.470828661615701,"x":168.43,"y":213.17,"x0":0.16939221527218026,"y0":50.001391945880904,"z0":6.2922216300175675,"aX":-2.774256080159574},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":3.6,"spinRate":2721,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4303658428977748,"extension":6.267535972808539},"index":0,"playId":"52cbb3ac-beb7-34ae-8146-c67c47db814c","pitchNumber":1,"startTime":"2026-03-09T17:51:26.314Z","endTime":"2026-03-09T17:51:30.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.0,"endSpeed":86.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229527578157274,"aZ":-11.928969322812513,"pfxX":3.247202927790175,"pfxZ":10.733284141636059,"pX":-0.17693216443995347,"pZ":1.380470143303173,"vX0":-1.7197025873627225,"vY0":-136.51746800663042,"vZ0":-11.0248783121117,"x":123.74,"y":201.51,"x0":0.03948855952665429,"y0":50.00327847819277,"z0":6.293870580693872,"aX":6.125507365926123},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":-5.5,"spinRate":2282,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.40130010110033076,"extension":6.444370029582904},"index":1,"playId":"843a4319-1524-32c3-92ff-414e3b15df6e","pitchNumber":2,"startTime":"2026-03-09T17:51:42.812Z","endTime":"2026-03-09T17:51:48.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006958457233633,"aZ":-21.019709086834105,"pfxX":5.398373733926158,"pfxZ":5.858882381334913,"pX":1.0698716174528682,"pZ":2.618072390060098,"vX0":0.2930393806714973,"vY0":-136.16223753353916,"vZ0":-6.040622627316321,"x":76.22,"y":168.09,"x0":0.25848161030777106,"y0":50.00330808672515,"z0":6.290338255799904,"aX":10.277066847574472},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":-9.8,"spinRate":2105,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.400150506126157,"extension":6.286508781950809},"index":2,"playId":"f8f5b529-9a29-393a-bbe0-2957f16a5ee8","pitchNumber":3,"startTime":"2026-03-09T17:52:02.646Z","endTime":"2026-03-09T17:52:07.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"496b4894-e9af-3d6e-b790-5be4cf776ef2","startTime":"2026-03-09T17:52:21.536Z","endTime":"2026-03-09T17:52:24.756Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":81.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.815298452598434,"aZ":-31.530126144675858,"pfxX":-2.361290073615326,"pfxZ":0.39886155907872123,"pX":-0.7113484825573745,"pZ":2.6293571415781423,"vX0":-2.140204092185373,"vY0":-124.83094858055007,"vZ0":-3.253854477996674,"x":144.11,"y":167.79,"x0":0.4546153562570725,"y0":50.00544062433308,"z0":6.463812282805427,"aX":-3.842353113357356},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":4.7,"spinRate":2116,"spinDirection":319},"zone":4,"typeConfidence":2.0,"plateTime":0.43369622593629176,"extension":6.358852017693458},"index":4,"playId":"a38429fb-b3e5-3ca0-8c6e-89a3d7572007","pitchNumber":4,"startTime":"2026-03-09T17:52:38.918Z","endTime":"2026-03-09T17:52:43.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16420878511434,"aZ":-15.23094184045075,"pfxX":6.75272080173764,"pfxZ":8.781668747429201,"pX":0.25343447375483674,"pZ":2.5189675777224103,"vX0":-2.1627551233465567,"vY0":-137.47571209275696,"vZ0":-7.49660999746477,"x":107.34,"y":170.77,"x0":0.16909784312523982,"y0":50.004182854624354,"z0":6.2989167160791775,"aX":13.031262156659531},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-11.9,"spinRate":2119,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.3971901623780765,"extension":6.331606281160647},"index":5,"playId":"333448ff-937e-3aff-b700-c00a15308b3d","pitchNumber":5,"startTime":"2026-03-09T17:52:57.446Z","endTime":"2026-03-09T17:53:04.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.344223442941658,"aZ":-28.891771760181477,"pfxX":-1.4815611224972696,"pfxZ":1.9175062516206758,"pX":-0.2684932767780054,"pZ":1.1441794395163336,"vX0":-1.0769056450035608,"vY0":-127.98235247672747,"vZ0":-7.469530263938774,"x":127.23,"y":207.89,"x0":0.345646027487675,"y0":50.003585032248,"z0":6.264875823465834,"aX":-2.5377569574846017},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":2.9,"spinRate":2636,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.42276954488699037,"extension":6.25632352084079},"index":6,"playId":"8f86012c-6c80-3b43-9b11-d528d62fc263","pitchNumber":6,"startTime":"2026-03-09T17:53:18.371Z","endTime":"2026-03-09T17:53:22.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:53:22.012Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to left fielder Heston Kjerstad.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-09T17:55:16.923Z","endTime":"2026-03-09T17:56:28.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.401082362247966,"aZ":-42.13023355118553,"pfxX":4.1761932587579365,"pfxZ":-7.132653514263492,"pX":-0.4390743476482002,"pZ":2.020782737010317,"vX0":3.866682219414064,"vY0":-117.45680218909345,"vZ0":-0.31575242346234234,"x":133.74,"y":184.22,"x0":-2.6495945113460966,"y0":50.00267733480666,"z0":6.077028877470061,"aX":5.829538221425763},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.7,"breakHorizontal":-8.5,"spinRate":2416,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.46645546506146474,"extension":6.608044288716597},"index":0,"playId":"c719e399-c38f-30e6-a570-0fb57ca78264","pitchNumber":1,"startTime":"2026-03-09T17:55:29.494Z","endTime":"2026-03-09T17:55:33.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167300584214647,"aZ":-42.151990421740216,"pfxX":5.044259038078993,"pfxZ":-7.2805727240650295,"pX":0.41211525624228085,"pZ":1.1029644615630803,"vX0":5.138473426251456,"vY0":-116.87664774965872,"vZ0":-2.0637640306029197,"x":101.29,"y":209.0,"x0":-2.4790970631221407,"y0":50.00577601910706,"z0":5.994344869571775,"aX":6.9076798831645165},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.4,"breakHorizontal":-10.6,"spinRate":2507,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.47051581455726854,"extension":6.793487451336037},"index":1,"playId":"790b2b05-461d-3104-aab0-c938eba8a11d","pitchNumber":2,"startTime":"2026-03-09T17:55:43.651Z","endTime":"2026-03-09T17:55:48.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443010155236262,"aZ":-19.065196468272536,"pfxX":-5.820006913067999,"pfxZ":7.218807978381882,"pX":-1.1141165061204301,"pZ":3.2771259910338726,"vX0":6.964752312221487,"vY0":-133.80876824108353,"vZ0":-2.6768187094287827,"x":159.47,"y":150.3,"x0":-2.9926171591335224,"y0":50.00455678921611,"z0":5.654036482577075,"aX":-10.572087165328451},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.7,"breakHorizontal":9.1,"spinRate":2110,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40908003077769717,"extension":6.793732404128021},"index":2,"playId":"08a94e3a-9d2d-346e-a89a-96650b68b99c","pitchNumber":3,"startTime":"2026-03-09T17:56:01.929Z","endTime":"2026-03-09T17:56:06.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811505655775132,"aZ":-20.928959428467042,"pfxX":1.199319818686088,"pfxZ":6.583093822380796,"pX":-0.2892435275448824,"pZ":2.0878313483850737,"vX0":5.950214897895335,"vY0":-129.56700390889085,"vZ0":-5.011841753902868,"x":128.03,"y":182.41,"x0":-2.7668174099553537,"y0":50.00624315866375,"z0":5.636163132616139,"aX":2.048240418951884},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-3.5,"spinRate":2214,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.4219366730246277,"extension":7.00693365992341},"hitData":{"launchSpeed":96.9,"launchAngle":52.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.85,"coordY":98.86}},"index":3,"playId":"f578f8f1-1b4f-38bc-8348-64729d8af771","pitchNumber":4,"startTime":"2026-03-09T17:56:15.575Z","endTime":"2026-03-09T17:56:28.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:56:28.432Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Urías walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-09T17:56:36.922Z","endTime":"2026-03-09T17:59:42.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084721043646653,"aZ":-27.351093461783652,"pfxX":8.124984159032657,"pfxZ":3.387271056356404,"pX":0.22303780349255248,"pZ":1.4554653683836265,"vX0":4.446780246235543,"vY0":-118.93618968316562,"vZ0":-3.976115893602139,"x":108.5,"y":199.48,"x0":-2.7301945390244677,"y0":50.004278124964195,"z0":5.646073836738829,"aX":11.569940217479783},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":2589,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46158583799618746,"extension":6.9801963678932895},"index":0,"playId":"da8ce168-cfe9-3056-9e0e-9d5819a843b7","pitchNumber":1,"startTime":"2026-03-09T17:56:49.238Z","endTime":"2026-03-09T17:56:54.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.439587429468425,"aZ":-27.76765197405542,"pfxX":9.322993279531492,"pfxZ":2.9838001812916195,"pX":1.005778536374821,"pZ":1.5290048969770262,"vX0":5.782238745232906,"vY0":-120.95208447066057,"vZ0":-4.191907205199716,"x":78.66,"y":197.5,"x0":-2.6299646750203323,"y0":50.00152106896573,"z0":5.730107814247033,"aX":13.757870449892792},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":-18.2,"spinRate":2713,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4535162344097361,"extension":6.996161146362227},"index":1,"playId":"c801cdfa-f7d6-34fa-b398-8f70be4130ad","pitchNumber":2,"startTime":"2026-03-09T17:57:02.619Z","endTime":"2026-03-09T17:57:06.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.776854881010138,"aZ":-24.492831160249793,"pfxX":-7.819109312373991,"pfxZ":4.103462343060322,"pX":-0.9522431937087594,"pZ":2.4283693754885487,"vX0":7.833625581453015,"vY0":-134.18905680177525,"vZ0":-3.8658681669030797,"x":153.3,"y":173.21,"x0":-2.856799822651546,"y0":50.00278780335409,"z0":5.578942834718354,"aX":-14.639704479322823},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":13.1,"spinRate":1997,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40408158787975346,"extension":6.949095750219915},"index":2,"playId":"93000698-41a8-3bc7-8004-52cacbc79014","pitchNumber":3,"startTime":"2026-03-09T17:57:20.947Z","endTime":"2026-03-09T17:57:25.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.171564732882437,"aZ":-29.606299088288097,"pfxX":8.421003745151312,"pfxZ":1.8055304339989346,"pX":0.14824193508595954,"pZ":2.137863743663342,"vX0":4.089435162226465,"vY0":-118.34995035027465,"vZ0":-1.9665946498202993,"x":111.35,"y":181.06,"x0":-2.694904345655795,"y0":50.00138490146039,"z0":5.685942121300562,"aX":11.968137938190472},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.1,"breakHorizontal":-16.2,"spinRate":2411,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.46244626705660385,"extension":6.8186625089143185},"index":3,"playId":"13ad0626-7158-33e2-b7b9-2014182b548b","pitchNumber":4,"startTime":"2026-03-09T17:57:40.199Z","endTime":"2026-03-09T17:57:43.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769433197519334,"aZ":-26.517503003523085,"pfxX":-10.152642969714115,"pfxZ":3.054645200129656,"pX":-1.0984929174013047,"pZ":1.5227891113935,"vX0":8.08036464911094,"vY0":-134.46120020740756,"vZ0":-5.401178346347979,"x":158.87,"y":197.66,"x0":-2.805155030925174,"y0":50.00631063363633,"z0":5.409659585478053,"aX":-18.824979648167208},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":1934,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40542944331821706,"extension":6.999102886747446},"index":4,"playId":"66ec7f43-b3b9-33cc-b919-89dfb8a1f370","pitchNumber":5,"startTime":"2026-03-09T17:58:10.532Z","endTime":"2026-03-09T17:58:14.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579141279041167,"aZ":-35.62281404042729,"pfxX":1.2449611841008341,"pfxZ":-2.161026878467748,"pX":0.2227656617446506,"pZ":2.402330119601336,"vX0":6.069690732085751,"vY0":-125.32220789376379,"vZ0":-1.4349373825902083,"x":108.51,"y":173.92,"x0":-2.3891804616627637,"y0":50.00274696590331,"z0":5.88359509874777,"aX":1.9861429048074168},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.0,"breakHorizontal":-3.6,"spinRate":2102,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.43651871546538246,"extension":6.988998515512357},"index":5,"playId":"53cce3e3-0004-3236-bec2-d267c670efd4","pitchNumber":6,"startTime":"2026-03-09T17:58:30.172Z","endTime":"2026-03-09T17:58:36.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102350507340443,"aZ":-37.30442197390811,"pfxX":0.5130662159613284,"pfxZ":-3.233495068527907,"pX":0.09236343306014995,"pZ":0.7220896018882316,"vX0":6.449302695811287,"vY0":-125.4143466549274,"vZ0":-5.001348749131721,"x":113.48,"y":219.28,"x0":-2.582355970142834,"y0":50.000431442409464,"z0":5.795028250730583,"aX":0.8144509922874507},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.8,"breakHorizontal":-2.4,"spinRate":2982,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.43725370708051425,"extension":6.973104908234511},"index":6,"playId":"4e6a2bb2-83e8-30a2-948c-7e9aa37f8393","pitchNumber":7,"startTime":"2026-03-09T17:58:55.432Z","endTime":"2026-03-09T17:58:59.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65722577750869,"aZ":-26.357956018804295,"pfxX":-9.672098891861541,"pfxZ":3.269525795928251,"pX":-0.38438894861519407,"pZ":3.0669164487657876,"vX0":9.42118880353754,"vY0":-133.05800989352346,"vZ0":-1.6362893642841108,"x":131.65,"y":155.97,"x0":-2.727923845617607,"y0":50.00206719844835,"z0":5.61435484951229,"aX":-17.205065760000704},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":15.2,"spinRate":1946,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4128990005287996,"extension":6.878061508909317},"index":7,"playId":"490b7956-ccc6-301e-87bf-d1bdbec4d733","pitchNumber":8,"startTime":"2026-03-09T17:59:12.470Z","endTime":"2026-03-09T17:59:17.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424905284607412,"aZ":-25.510153060352003,"pfxX":7.12869618803567,"pfxZ":4.498209584093011,"pX":-0.8695697278724671,"pZ":2.4041954960888625,"vX0":2.754598489292646,"vY0":-121.13258846026147,"vZ0":-2.2965841626733994,"x":150.15,"y":173.87,"x0":-2.9486386192807914,"y0":50.00183789843495,"z0":5.60271758747795,"aX":10.5553093019406},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.8,"breakHorizontal":-13.6,"spinRate":2567,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.4527782729886276,"extension":7.000717575687655},"index":8,"playId":"96452c25-1577-35e3-85ae-04d4bcb9867d","pitchNumber":9,"startTime":"2026-03-09T17:59:37.143Z","endTime":"2026-03-09T17:59:42.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.63,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:59:42.396Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yohel Pozo grounds into a double play, shortstop Blaze Alexander to second baseman Thairo Estrada to first baseman Ryan Noda. Ramón Urías out at 2nd. Yohel Pozo out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-09T17:59:59.586Z","endTime":"2026-03-09T18:01:10.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.806174405592408,"aZ":-27.995251195872164,"pfxX":6.726137810438538,"pfxZ":2.945896012328596,"pX":0.1362756577720146,"pZ":2.3806982792917517,"vX0":4.388822399009005,"vY0":-118.74682480060875,"vZ0":-2.103869278471917,"x":111.81,"y":174.5,"x0":-2.6132261962907792,"y0":50.00568331290227,"z0":5.837617188485428,"aX":9.559351388230876},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.0,"breakHorizontal":-13.3,"spinRate":2568,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4621453109343081,"extension":6.988718802044362},"index":0,"playId":"ad6d4226-1617-3d2e-bb06-14e017633374","pitchNumber":1,"startTime":"2026-03-09T18:00:04.806Z","endTime":"2026-03-09T18:00:08.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448066833623216,"aZ":-24.08441706462173,"pfxX":8.220834578055609,"pfxZ":5.5837131719340505,"pX":1.1237613324318545,"pZ":0.7101359079129365,"vX0":6.49185195789534,"vY0":-120.19075719941527,"vZ0":-6.43800978125116,"x":74.16,"y":219.61,"x0":-2.689674126497429,"y0":50.00148217121473,"z0":5.591144317810479,"aX":11.907026182371391},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.6,"spinRate":2646,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45743977811529923,"extension":7.183108539603301},"index":1,"playId":"81a5fa95-8109-31d1-86e5-49bcc68645ca","pitchNumber":2,"startTime":"2026-03-09T18:00:23.219Z","endTime":"2026-03-09T18:00:27.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.083303457097397,"aZ":-26.483304823099022,"pfxX":-9.153101731602568,"pfxZ":3.135065434557575,"pX":0.674150708722335,"pZ":2.056670887072856,"vX0":11.862638693149423,"vY0":-133.05396630591056,"vZ0":-4.385720805371825,"x":91.3,"y":183.25,"x0":-2.6262007084673487,"y0":50.0044203033194,"z0":5.6161208270612235,"aX":-16.625906500422715},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":1766,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4096414267623354,"extension":7.129928595735816},"index":2,"playId":"43b4cb8e-184c-39e0-b572-e43dc8ae3a63","pitchNumber":3,"startTime":"2026-03-09T18:00:46.059Z","endTime":"2026-03-09T18:00:52.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409515098556028,"aZ":-27.231273370175746,"pfxX":-9.878191182170246,"pfxZ":2.6723270426100374,"pX":-0.5980659965268669,"pZ":2.8075300824781606,"vX0":9.161001165297645,"vY0":-134.208866112937,"vZ0":-2.547740839457258,"x":139.8,"y":162.98,"x0":-2.750407781997399,"y0":50.00274043545495,"z0":5.682115282987262,"aX":-18.261654727275747},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":16.2,"spinRate":2040,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.40606759808613324,"extension":7.099152614374899},"hitData":{"launchSpeed":93.7,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.68,"coordY":154.12}},"index":3,"playId":"1448755b-f504-3e04-afd1-6d0364793ead","pitchNumber":4,"startTime":"2026-03-09T18:01:04.447Z","endTime":"2026-03-09T18:01:10.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.15,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:01:10.182Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sam Huff homers (2) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:02:59.321Z","endTime":"2026-03-09T18:04:00.815Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25780009114221,"aZ":-16.044359248713665,"pfxX":3.5879925807005324,"pfxZ":8.988707215794877,"pX":0.7253870833803416,"pZ":4.0907724682377005,"vX0":-0.17074876920684007,"vY0":-133.26524323738383,"vZ0":-3.372125258444616,"x":89.35,"y":128.33,"x0":0.324380090008869,"y0":50.00306041989754,"z0":6.534969857679514,"aX":6.4384952961818716},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":-6.5,"spinRate":2059,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.41137791943849145,"extension":6.152433100052662},"index":0,"playId":"125aa7d2-c1f1-37da-a222-6cb9343a9b35","pitchNumber":1,"startTime":"2026-03-09T18:03:19.444Z","endTime":"2026-03-09T18:03:24.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.899713107944056,"aZ":-31.262414310154945,"pfxX":-2.1306458605850813,"pfxZ":0.5926238989422172,"pX":-0.08751173364808802,"pZ":1.5539040661214432,"vX0":-0.4587433991951074,"vY0":-122.71084624135057,"vZ0":-5.36292216229206,"x":120.34,"y":196.82,"x0":0.378372442567648,"y0":50.00501431331867,"z0":6.398770080273868,"aX":-3.283395850484199},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.1,"breakHorizontal":4.0,"spinRate":2604,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4445934293896201,"extension":6.241782637461448},"hitData":{"launchSpeed":99.8,"launchAngle":24.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.79,"coordY":90.76}},"index":1,"playId":"b1e51c2f-5c25-38ae-af23-31e459e967d5","pitchNumber":2,"startTime":"2026-03-09T18:03:34.424Z","endTime":"2026-03-09T18:04:00.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-13.800000000000004,"leverageIndex":1.26,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:04:00.815Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Robertson flies out to left fielder Joshua Báez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:03:54.257Z","endTime":"2026-03-09T18:04:43.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.808962555487472,"aZ":-34.17998544341033,"pfxX":-3.5075423654161844,"pfxZ":-1.2919355682731943,"pX":-0.14191258625598854,"pZ":3.2473664753985916,"vX0":-0.12713674341217834,"vY0":-122.59678506450787,"vZ0":-1.0925027252932338,"x":122.41,"y":151.1,"x0":0.36740621602226226,"y0":50.00401171739723,"z0":6.566150847186608,"aX":-5.443208805186732},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":6.4,"spinRate":2453,"spinDirection":258},"zone":2,"typeConfidence":2.0,"plateTime":0.4434999599405751,"extension":6.126840904226388},"index":0,"playId":"204d2e4c-ee01-3ef4-ab26-272ef6ccc9a7","pitchNumber":1,"startTime":"2026-03-09T18:04:19.646Z","endTime":"2026-03-09T18:04:23.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.458642879983813,"aZ":-17.677484109954182,"pfxX":1.0082228181806698,"pfxZ":7.592494811719018,"pX":-0.941771295840178,"pZ":2.7786627642678994,"vX0":-3.0897918112595284,"vY0":-135.9909501151767,"vZ0":-6.488220832524128,"x":152.9,"y":163.76,"x0":0.06864135103928501,"y0":50.002629573740265,"z0":6.3835589515187765,"aX":1.9254042237560525},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":-1.3,"spinRate":2131,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.3998667595218799,"extension":6.345143078362676},"hitData":{"launchSpeed":87.0,"launchAngle":48.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.96,"coordY":115.11}},"index":1,"playId":"04347dd1-40d0-3788-bdc5-c2bb376a382f","pitchNumber":2,"startTime":"2026-03-09T18:04:32.288Z","endTime":"2026-03-09T18:04:43.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:04:43.071Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out sharply to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:04:51.927Z","endTime":"2026-03-09T18:05:22.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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, 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":76.4,"endSpeed":69.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119404364275848,"aZ":-44.45987584685633,"pfxX":-5.991503996312044,"pfxZ":-9.952057606407443,"pX":0.831409541943682,"pZ":3.824610620966843,"vX0":2.652176944639871,"vY0":-111.08059195316638,"vZ0":3.454131692021206,"x":85.31,"y":135.52,"x0":0.3927366932679464,"y0":50.00250439845994,"z0":6.9105019346888765,"aX":-7.397547640876923},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-16.6,"breakHorizontal":10.1,"spinRate":2839,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.495363460856419,"extension":6.165394224937918},"index":0,"playId":"6bb9b086-dec6-32ad-a2c8-660e63e515de","pitchNumber":1,"startTime":"2026-03-09T18:05:02.380Z","endTime":"2026-03-09T18:05:06.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.731803784740034,"aZ":-16.44230240915962,"pfxX":1.2434785790037595,"pfxZ":8.606489975822873,"pX":0.03379703737463308,"pZ":2.990657891598763,"vX0":-1.0175735519391966,"vY0":-134.48572071688736,"vZ0":-6.120201998322985,"x":115.71,"y":158.03,"x0":0.2559001693936112,"y0":50.00521267154497,"z0":6.466354753225452,"aX":2.2733905556959204},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-2.0,"spinRate":2062,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40761274282008664,"extension":6.37396508907895},"hitData":{"launchSpeed":101.5,"launchAngle":26.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":156.74,"coordY":72.95}},"index":1,"playId":"3bced66d-6342-3edc-99f9-779ebd510c87","pitchNumber":2,"startTime":"2026-03-09T18:05:16.154Z","endTime":"2026-03-09T18:05:22.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:05:22.337Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heston Kjerstad pops out to catcher Pedro Pagés in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:05:46.177Z","endTime":"2026-03-09T18:06:20.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022629704538115,"aZ":-13.569500248719004,"pfxX":2.416994747010092,"pfxZ":10.045764198533684,"pX":-0.7134590373408067,"pZ":1.874017535131407,"vX0":-3.055561959884382,"vY0":-135.57590550027555,"vZ0":-9.410391092971121,"x":144.2,"y":188.18,"x0":0.11680917227427365,"y0":50.0036176581167,"z0":6.34829899891016,"aX":4.477100109569556},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":-3.7,"spinRate":2182,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.4047577161622402,"extension":6.346668851494182},"index":0,"playId":"b837904b-8045-3287-afa0-13016d76464e","pitchNumber":1,"startTime":"2026-03-09T18:05:46.177Z","endTime":"2026-03-09T18:05:49.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104047564642215,"aZ":-34.57820227517039,"pfxX":-2.1095457980578436,"pfxZ":-1.5420539507604318,"pX":-1.2074458144795874,"pZ":0.9903641133580013,"vX0":-3.0486023997702936,"vY0":-124.20095968551031,"vZ0":-6.034743163528167,"x":163.02,"y":212.04,"x0":0.3103855744932603,"y0":50.0016876643652,"z0":6.330483088219283,"aX":-3.2919207040789065},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.0,"breakHorizontal":4.6,"spinRate":2500,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4411560833620971,"extension":6.413854653243405},"index":1,"playId":"c0c2d634-b873-3a55-a691-f864b82a6955","pitchNumber":2,"startTime":"2026-03-09T18:05:58.931Z","endTime":"2026-03-09T18:06:01.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93491316703871,"aZ":-30.419511285928284,"pfxX":-3.0584503757952612,"pfxZ":1.084100924052521,"pX":0.07789519357424202,"pZ":3.053425939102426,"vX0":0.05287465393166543,"vY0":-125.90347759338935,"vZ0":-2.4411451092129446,"x":114.03,"y":156.34,"x0":0.4548637187406803,"y0":50.00545091197047,"z0":6.4707412590154165,"aX":-4.964614168089717},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":5.5,"spinRate":2676,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.4332352551886993,"extension":6.218838006361142},"hitData":{"launchSpeed":69.6,"launchAngle":83.0,"totalDistance":44.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":126.01,"coordY":186.26}},"index":2,"playId":"c59ef58f-0ab3-34ef-8528-b6645b9400db","pitchNumber":3,"startTime":"2026-03-09T18:06:13.245Z","endTime":"2026-03-09T18:06:20.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:06:20.998Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Pagés flies out to right fielder Jhonkensy Noel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:08:31.755Z","endTime":"2026-03-09T18:08:43.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nestor German replaces Trey Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-09T18:08:33.942Z","endTime":"2026-03-09T18:08:33.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815148,"link":"/api/v1/people/815148"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.954927089597277,"aZ":-10.366242787697965,"pfxX":-2.953987246942028,"pfxZ":11.587959129541263,"pX":0.17917402940124647,"pZ":2.071054600146812,"vX0":6.133711797969325,"vY0":-136.5398209761501,"vZ0":-9.60991300640614,"x":110.17,"y":182.86,"x0":-1.7158282075012716,"y0":50.00425470926911,"z0":6.356221602742041,"aX":-5.560329561534447},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":4.0,"spinRate":2462,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.4016403479282076,"extension":5.903274623847047},"hitData":{"launchSpeed":79.4,"launchAngle":38.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.08,"coordY":106.98}},"index":1,"playId":"9affef48-eae2-3df1-b24d-032d724db04a","pitchNumber":1,"startTime":"2026-03-09T18:08:33.944Z","endTime":"2026-03-09T18:08:43.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:08:43.290Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Scott II lines out to left fielder Heston Kjerstad.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:09:00.873Z","endTime":"2026-03-09T18:10:04.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663825061990853,"aZ":-12.967338366246151,"pfxX":-2.8665078471270746,"pfxZ":9.963819493840242,"pX":-0.3033582119532671,"pZ":3.221547494191181,"vX0":4.948465352720603,"vY0":-137.30502490919923,"vZ0":-6.4923792488671515,"x":128.56,"y":151.8,"x0":-1.7486681041571632,"y0":50.002240871323686,"z0":6.482529896808018,"aX":-5.525725748080887},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":4.3,"spinRate":2433,"spinDirection":191},"zone":1,"typeConfidence":0.9,"plateTime":0.3974512102835033,"extension":6.000206933159519},"index":0,"playId":"7bf8af60-a766-3e00-b4fd-53d902e4fcd3","pitchNumber":1,"startTime":"2026-03-09T18:09:09.204Z","endTime":"2026-03-09T18:09:12.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.6630673492744,"aZ":-43.04765183517695,"pfxX":0.8335764064611212,"pfxZ":-7.981941648535255,"pX":-0.18613773739547249,"pZ":3.702247826308086,"vX0":3.0148810721459327,"vY0":-115.19074480607775,"vZ0":2.269690742956528,"x":124.1,"y":138.82,"x0":-1.6130297133797584,"y0":50.003990202378034,"z0":6.825110381867804,"aX":1.1347215329225986},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.8,"breakHorizontal":-2.2,"spinRate":2518,"spinDirection":15},"zone":11,"typeConfidence":0.9,"plateTime":0.4730512932412383,"extension":5.695962951269713},"index":1,"playId":"c1e8fbf5-470e-31e8-8342-e8b205fb539a","pitchNumber":2,"startTime":"2026-03-09T18:09:24.849Z","endTime":"2026-03-09T18:09:29.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92392124053119,"aZ":-42.53388603873401,"pfxX":-0.4803672148529978,"pfxZ":-7.64654273714295,"pX":1.040087680439613,"pZ":0.6885054224605145,"vX0":6.249124033877833,"vY0":-115.25728581952438,"vZ0":-4.046354126718575,"x":77.35,"y":220.19,"x0":-1.6352555670289093,"y0":50.00074006790496,"z0":6.543276263614229,"aX":-0.6512823095596666},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.5,"breakHorizontal":-0.6,"spinRate":2585,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.47386693674008074,"extension":5.965665553623604},"index":2,"playId":"3876d2fa-0df7-37c0-97c8-9d8f91701977","pitchNumber":3,"startTime":"2026-03-09T18:09:40.922Z","endTime":"2026-03-09T18:09:44.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.241063804869345,"aZ":-13.470168639682578,"pfxX":-3.1152075554386824,"pfxZ":9.970413192958652,"pX":-0.40190513585883875,"pZ":2.2597919501962673,"vX0":4.936193421912148,"vY0":-135.0786908793739,"vZ0":-8.47398843298157,"x":132.32,"y":177.77,"x0":-1.8356613963851398,"y0":50.00227974540456,"z0":6.352935087329243,"aX":-5.844039397467562},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2317,"spinDirection":194},"zone":4,"typeConfidence":0.89,"plateTime":0.403158020483831,"extension":5.875714674013367},"hitData":{"launchSpeed":94.6,"launchAngle":18.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.76,"coordY":99.24}},"index":3,"playId":"314b7f80-6d8f-344d-80d6-8faf9620d3f6","pitchNumber":4,"startTime":"2026-03-09T18:09:59.303Z","endTime":"2026-03-09T18:10:04.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:10:04.197Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Báez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:10:17.303Z","endTime":"2026-03-09T18:11:36.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.575435985783116,"aZ":-29.882060815337514,"pfxX":1.4980179001302443,"pfxZ":1.5238640531538117,"pX":-0.3449772606487352,"pZ":3.756953123514604,"vX0":3.3050330503660774,"vY0":-120.51142734164108,"vZ0":-0.6594997980122772,"x":130.15,"y":137.34,"x0":-1.9169193777727525,"y0":50.0013232644898,"z0":6.623636665197989,"aX":2.2518193275651996},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-3.4,"spinRate":2474,"spinDirection":63},"zone":11,"typeConfidence":0.9,"plateTime":0.4507216990648706,"extension":5.981011954595585},"index":0,"playId":"dc27c27e-cea1-3359-8a84-28bcf182f640","pitchNumber":1,"startTime":"2026-03-09T18:10:31.216Z","endTime":"2026-03-09T18:10:36.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.468817671913204,"aZ":-30.323041689622823,"pfxX":1.7243386298655357,"pfxZ":1.196989197373897,"pX":0.6845586119149282,"pZ":2.578654743461014,"vX0":5.382261754734502,"vY0":-121.64914780749281,"vZ0":-3.102674928842772,"x":90.91,"y":169.16,"x0":-1.7554382824897172,"y0":50.00021518986041,"z0":6.423340095701994,"aX":2.6567828133243383},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":-4.1,"spinRate":2475,"spinDirection":66},"zone":6,"typeConfidence":0.92,"plateTime":0.4454399362885382,"extension":6.0281482997971905},"index":1,"playId":"ee7bf991-7422-37a3-ae06-e080db77e647","pitchNumber":2,"startTime":"2026-03-09T18:10:47.674Z","endTime":"2026-03-09T18:10:51.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.577331535195903,"aZ":-28.782432929689893,"pfxX":1.865150032444178,"pfxZ":2.2019453142390404,"pX":-0.40683971338257613,"pZ":2.754891264061132,"vX0":3.0927410760631875,"vY0":-121.89236687654474,"vZ0":-3.0271763101871194,"x":132.51,"y":164.4,"x0":-1.92281644459004,"y0":50.00385289649656,"z0":6.437353308059829,"aX":2.8733743130519303},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.7,"breakHorizontal":-4.0,"spinRate":2554,"spinDirection":74},"zone":4,"typeConfidence":0.91,"plateTime":0.4453172357097066,"extension":5.948276021258382},"index":2,"playId":"f35a5baa-3181-3f1b-8b66-3aed93779768","pitchNumber":3,"startTime":"2026-03-09T18:11:08.805Z","endTime":"2026-03-09T18:11:12.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-09T18:11:20.803Z","endTime":"2026-03-09T18:11:32.373Z","isPitch":false,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10677776809945,"aZ":-15.362520163339308,"pfxX":-3.61205893155861,"pfxZ":8.773358321718542,"pX":-0.42208424568053377,"pZ":3.6554587743300675,"vX0":4.578504908974953,"vY0":-137.4628817329391,"vZ0":-4.808031672735335,"x":133.09,"y":140.08,"x0":-1.6389654381634495,"y0":50.00318307498008,"z0":6.468171649974883,"aX":-6.921969296736698},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2442,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.39826167115764877,"extension":5.814758775525752},"index":4,"playId":"8ad6afd7-4cd6-3e01-8392-b43df6a1a6a6","pitchNumber":4,"startTime":"2026-03-09T18:11:32.373Z","endTime":"2026-03-09T18:11:36.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":695491,"link":"/api/v1/people/695491"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:11:36.196Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-09T18:13:50.432Z","endTime":"2026-03-09T18:14:48.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Svanson replaces Matthew Liberatore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-09T18:12:20.236Z","endTime":"2026-03-09T18:13:52.612Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669461,"link":"/api/v1/people/669461","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.048745170009877,"aZ":-29.20582790266256,"pfxX":5.490329687849035,"pfxZ":1.892280467092606,"pX":-1.268064255355787,"pZ":2.993081235951136,"vX0":-0.4076219381548277,"vY0":-123.78846832966907,"vZ0":-1.2452824815787813,"x":165.34,"y":157.97,"x0":-1.8167957332057962,"y0":50.00469216341285,"z0":5.922218090723755,"aX":8.61906240847651},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":-9.8,"spinRate":2234,"spinDirection":58},"zone":11,"typeConfidence":0.95,"plateTime":0.44053925047365095,"extension":6.033211862075926},"index":1,"playId":"349f73f7-664e-3dd4-b7f6-48adf754c1a1","pitchNumber":1,"startTime":"2026-03-09T18:13:52.612Z","endTime":"2026-03-09T18:13:56.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":95.7,"endSpeed":88.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633629149501758,"aZ":-20.432219285630346,"pfxX":-9.935697418814502,"pfxZ":5.9219505453703265,"pX":0.4375659354250058,"pZ":1.9172782837205726,"vX0":9.021337084401283,"vY0":-139.0854536778919,"vZ0":-6.449620627417514,"x":100.32,"y":187.01,"x0":-1.5379483756486063,"y0":50.00559236768661,"z0":5.5960322701818015,"aX":-19.70710240907083},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":16.4,"spinRate":2314,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3919992135231496,"extension":6.286672024189668},"index":2,"playId":"2ea235c4-9d17-3956-92ec-3931f053fa9b","pitchNumber":2,"startTime":"2026-03-09T18:14:06.192Z","endTime":"2026-03-09T18:14:09.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609235360627753,"aZ":-23.751306516198948,"pfxX":-10.499384841792837,"pfxZ":4.388992576025658,"pX":0.0889155268896021,"pZ":2.356063571634993,"vX0":8.067020883387745,"vY0":-137.68059793024977,"vZ0":-4.612926504833861,"x":113.61,"y":175.17,"x0":-1.515173874039701,"y0":50.003260599976066,"z0":5.660862100626783,"aX":-20.15463908659799},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":17.3,"spinRate":2266,"spinDirection":222},"zone":5,"typeConfidence":0.92,"plateTime":0.3978400921922014,"extension":6.18804832125821},"index":3,"playId":"336562fb-4a06-30e7-bc1d-70be4bbe0d37","pitchNumber":3,"startTime":"2026-03-09T18:14:20.983Z","endTime":"2026-03-09T18:14:24.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49562873361118,"aZ":-28.18141364010799,"pfxX":2.352845102081999,"pfxZ":2.4727923740161764,"pX":0.5133784461695223,"pZ":3.6147613939596837,"vX0":4.739193523035532,"vY0":-126.17654454919324,"vZ0":-0.06042211079105464,"x":97.43,"y":141.18,"x0":-1.6942229862422868,"y0":50.000911346551916,"z0":5.908371642308846,"aX":3.7957196861885683},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":-5.3,"spinRate":2188,"spinDirection":63},"zone":12,"typeConfidence":0.9,"plateTime":0.4339722784114617,"extension":6.104241506393401},"hitData":{"launchSpeed":95.6,"launchAngle":-15.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.61,"coordY":153.61}},"index":4,"playId":"333a5994-c614-3b4c-9385-ff3fb7c83cf2","pitchNumber":4,"startTime":"2026-03-09T18:14:41.268Z","endTime":"2026-03-09T18:14:48.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:14:48.687Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-09T18:14:58.358Z","endTime":"2026-03-09T18:16:19.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.928806433602354,"aZ":-26.29617871522174,"pfxX":-0.1354368614710726,"pfxZ":3.2863571837314964,"pX":0.5164174499939715,"pZ":3.321166426303889,"vX0":5.838366053067168,"vY0":-132.28717091381964,"vZ0":-1.4268850816866192,"x":97.32,"y":149.11,"x0":-1.6934532835984515,"y0":50.00150722960157,"z0":5.779468087755022,"aX":-0.2431735069142431},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-1.0,"spinRate":2140,"spinDirection":139},"zone":3,"typeConfidence":0.93,"plateTime":0.41268986307620326,"extension":6.245984207548257},"index":0,"playId":"37a73a6e-f8d3-3a9c-a6f5-11f5b714b779","pitchNumber":1,"startTime":"2026-03-09T18:15:12.616Z","endTime":"2026-03-09T18:15:16.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76456649520558,"aZ":-32.37351811641089,"pfxX":7.200495071386612,"pfxZ":-0.12989061327637863,"pX":0.7190767156830218,"pZ":1.233406030497038,"vX0":3.8731682380390824,"vY0":-124.60987751869942,"vZ0":-4.265851388850056,"x":89.59,"y":205.48,"x0":-1.792250187719527,"y0":50.001308831081055,"z0":5.651242039448596,"aX":11.286226371561103},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":-13.9,"spinRate":2069,"spinDirection":56},"zone":14,"typeConfidence":0.95,"plateTime":0.44007593951047674,"extension":6.236223119833954},"index":1,"playId":"13bf5134-98ea-393d-aa7f-20c0a12b4ff6","pitchNumber":2,"startTime":"2026-03-09T18:15:26.125Z","endTime":"2026-03-09T18:15:29.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057225089161367,"aZ":-29.613098600500397,"pfxX":6.966184627798979,"pfxZ":1.6274349934375296,"pX":-0.7952851867232312,"pZ":1.3326192934596746,"vX0":0.6287982180386795,"vY0":-125.09020380080594,"vZ0":-4.7440263307266015,"x":147.31,"y":202.8,"x0":-1.9546044910946374,"y0":50.00344473308326,"z0":5.703635535752278,"aX":10.953322526530718},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-12.7,"spinRate":2116,"spinDirection":62},"zone":13,"typeConfidence":0.95,"plateTime":0.4391755050836079,"extension":6.035132975541705},"index":2,"playId":"aefd9b54-09fa-3d42-b4b3-d5c352e9471c","pitchNumber":3,"startTime":"2026-03-09T18:15:45.447Z","endTime":"2026-03-09T18:15:50.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467763840483535,"aZ":-23.01077314571382,"pfxX":-10.540618487748505,"pfxZ":4.650863123484719,"pX":-0.37182695302368113,"pZ":3.9345893102058715,"vX0":6.957153449139559,"vY0":-138.64743449896292,"vZ0":-0.6968581767724713,"x":131.17,"y":132.55,"x0":-1.5286343058137377,"y0":50.00276388825468,"z0":5.708107760229126,"aX":-20.77099231138991},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":17.9,"spinRate":2199,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.3932159617234423,"extension":6.1495031275650875},"index":3,"playId":"053f8d9e-e6a1-3c2a-a42c-2d95208165d0","pitchNumber":4,"startTime":"2026-03-09T18:15:59.562Z","endTime":"2026-03-09T18:16:05.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06257856166879,"aZ":-22.548205099311055,"pfxX":-0.9586727803291217,"pfxZ":5.238307797118818,"pX":0.44082212349138705,"pZ":3.368848269421269,"vX0":5.979677906005088,"vY0":-133.31500401685798,"vZ0":-1.9986037760883684,"x":100.2,"y":147.82,"x0":-1.6868405020581916,"y0":50.00348328253612,"z0":5.7217164680992285,"aX":-1.763123193373509},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":0.7,"spinRate":2258,"spinDirection":174},"zone":3,"typeConfidence":0.95,"plateTime":0.4076370129431819,"extension":6.192252646003852},"index":4,"playId":"f4ba64c1-0954-3498-8f97-b3c2f229d18a","pitchNumber":5,"startTime":"2026-03-09T18:16:15.733Z","endTime":"2026-03-09T18:16:19.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:16:19.494Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-09T18:16:39.862Z","endTime":"2026-03-09T18:18:03.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":95.5,"endSpeed":87.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.716930864271482,"aZ":-25.21482398810115,"pfxX":-10.134053793511647,"pfxZ":3.5407322923513114,"pX":-1.0051129552098088,"pZ":2.300316058632916,"vX0":5.897742337899019,"vY0":-139.01033046552735,"vZ0":-4.329691547946057,"x":155.31,"y":176.67,"x0":-1.8319923378423237,"y0":50.005701841094826,"z0":5.541977863378011,"aX":-19.934759237032573},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2131,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39327405778518587,"extension":6.423276838035272},"index":0,"playId":"a8fcfbbe-204a-359a-9380-00d980f6833b","pitchNumber":1,"startTime":"2026-03-09T18:16:39.862Z","endTime":"2026-03-09T18:16:44.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.141913572133454,"aZ":-28.65040311200906,"pfxX":4.382268548545456,"pfxZ":2.2432009688845147,"pX":0.37461594552193017,"pZ":1.3798427652146847,"vX0":3.703671337152296,"vY0":-125.51189820267261,"vZ0":-4.775735564989992,"x":102.72,"y":201.52,"x0":-1.697801232327654,"y0":50.0019483146635,"z0":5.684155485679807,"aX":6.880691483467125},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-8.9,"spinRate":2191,"spinDirection":61},"zone":14,"typeConfidence":0.94,"plateTime":0.43905810173691595,"extension":6.090529482455374},"index":1,"playId":"8be84905-53db-382e-b473-b6d316efc1b7","pitchNumber":2,"startTime":"2026-03-09T18:16:58.697Z","endTime":"2026-03-09T18:17:02.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"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-09T18:17:11.481Z","endTime":"2026-03-09T18:17:19.524Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":87.5,"endSpeed":81.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30937409832843,"aZ":-25.065440538031915,"pfxX":-0.6776261180699814,"pfxZ":4.338785008572809,"pX":1.084913157996423,"pZ":-0.6931205089848773,"vX0":6.633824053883728,"vY0":-127.0100740309869,"vZ0":-10.547269434115691,"x":75.65,"y":257.49,"x0":-1.469616948604294,"y0":50.00460258335749,"z0":5.497157029055562,"aX":-1.1115627863498545},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":-0.2,"spinRate":2178,"spinDirection":66},"zone":14,"typeConfidence":0.88,"plateTime":0.43076989215071393,"extension":6.218917258649019},"index":3,"playId":"ab0e6d8a-dbfd-3f23-9965-62f97a4ea39e","pitchNumber":3,"startTime":"2026-03-09T18:17:19.524Z","endTime":"2026-03-09T18:17:23.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":88.0,"endSpeed":82.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590687074343865,"aZ":-25.53343481716181,"pfxX":2.0548612423815555,"pfxZ":3.939823010832221,"pX":1.4561568511087,"pZ":0.33070731719832996,"vX0":6.914537514467374,"vY0":-127.97603104685821,"vZ0":-8.252059431055422,"x":61.49,"y":229.85,"x0":-1.5308624224533227,"y0":50.001844205064785,"z0":5.551005687989728,"aX":3.4587817663748286},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":-5.0,"spinRate":2148,"spinDirection":53},"zone":14,"typeConfidence":0.87,"plateTime":0.4255049105264459,"extension":6.2173491393994365},"index":4,"playId":"84dbfd9a-23e1-3350-9b89-1c60a60b752d","pitchNumber":4,"startTime":"2026-03-09T18:17:41.894Z","endTime":"2026-03-09T18:17:48.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704982422835183,"aZ":-23.395712417917935,"pfxX":-9.41919764777683,"pfxZ":4.3848954169816645,"pX":0.17302244063562255,"pZ":2.201027530365732,"vX0":7.772513531609473,"vY0":-139.97409834477565,"vZ0":-5.188135110212045,"x":110.4,"y":179.35,"x0":-1.4025807541914412,"y0":50.00657793533029,"z0":5.590571588594666,"aX":-18.877500350323526},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":15.7,"spinRate":2211,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3898531142426753,"extension":6.478792446944085},"index":5,"playId":"2334dea6-f9bd-3ea0-8268-c09f58b4ed3a","pitchNumber":5,"startTime":"2026-03-09T18:17:59.534Z","endTime":"2026-03-09T18:18:03.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:18:03.394Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Davis called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:20:00.609Z","endTime":"2026-03-09T18:21:29.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690971,"fullName":"Chase Davis","link":"/api/v1/people/690971"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":690971,"fullName":"Chase Davis","link":"/api/v1/people/690971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.179427489943013,"aZ":-42.2090842754564,"pfxX":-0.13284146586417966,"pfxZ":-7.559000263517232,"pX":0.5295476147224386,"pZ":2.3049056465626636,"vX0":4.7202437433213,"vY0":-114.2504646087718,"vZ0":-0.5243065771350538,"x":96.81,"y":176.55,"x0":-1.5420922842133111,"y0":50.002059397466994,"z0":6.669971065621532,"aX":-0.17680686365229228},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.6,"breakHorizontal":-0.8,"spinRate":2447,"spinDirection":17},"zone":6,"typeConfidence":0.9,"plateTime":0.4786018260385543,"extension":5.8844366275890865},"index":0,"playId":"f2c01af8-363b-3d60-a4da-debf8d99afec","pitchNumber":1,"startTime":"2026-03-09T18:20:14.364Z","endTime":"2026-03-09T18:20:18.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.105593064327646,"aZ":-23.78827243041082,"pfxX":-7.024783098031758,"pfxZ":5.417899180530355,"pX":-0.7402565166495034,"pZ":2.213175880605356,"vX0":5.1046752238890605,"vY0":-122.49284965561593,"vZ0":-5.10841890615885,"x":145.22,"y":179.02,"x0":-1.920181229703972,"y0":50.0001179634762,"z0":6.313732800153823,"aX":-10.86601452514261},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.1,"breakHorizontal":11.8,"spinRate":1502,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.4441013541793568,"extension":5.93569723985323},"index":1,"playId":"c66a68ab-7f7f-3cca-9d49-5f0eceb40c0d","pitchNumber":2,"startTime":"2026-03-09T18:20:29.531Z","endTime":"2026-03-09T18:20:32.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"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-09T18:20:38.281Z","endTime":"2026-03-09T18:20:48.900Z","isPitch":false,"type":"action","player":{"id":690971,"link":"/api/v1/people/690971"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.7,"endSpeed":87.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05125489968148,"aZ":-14.40988181353931,"pfxX":-2.962399236148176,"pfxZ":9.182715757454366,"pX":-0.45155490614563826,"pZ":4.241275221041576,"vX0":4.463338314945283,"vY0":-137.84686506066143,"vZ0":-3.5922490362977655,"x":134.21,"y":124.27,"x0":-1.7027417924231014,"y0":50.00637021116438,"z0":6.526707207126341,"aX":-5.733651220599347},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":4.4,"spinRate":2600,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3965002043480288,"extension":5.71066954713103},"index":3,"playId":"663b31fb-bb46-378e-aef4-666850edb571","pitchNumber":3,"startTime":"2026-03-09T18:20:48.900Z","endTime":"2026-03-09T18:20:54.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23369992520222,"aZ":-27.335154969394182,"pfxX":-7.890777501559301,"pfxZ":3.177107163290972,"pX":0.11694332492047177,"pZ":1.2591394188337308,"vX0":7.133909866655089,"vY0":-121.94408765621094,"vZ0":-6.3951391910381945,"x":112.54,"y":204.78,"x0":-1.8042107819705817,"y0":50.00520901541175,"z0":6.236836974484411,"aX":-12.031059487890628},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":12.8,"spinRate":1186,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.44707351584897514,"extension":6.180314510024087},"index":4,"playId":"58b1db81-a1bd-32a9-92a0-a469f5fada12","pitchNumber":4,"startTime":"2026-03-09T18:21:05.181Z","endTime":"2026-03-09T18:21:08.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.993104745788823,"aZ":-26.43146579557717,"pfxX":-6.2800055272157245,"pfxZ":3.804127256344829,"pX":-0.5259074287487656,"pZ":3.1741414005512936,"vX0":4.813592228447091,"vY0":-121.04045872381305,"vZ0":-2.0749426019268853,"x":137.05,"y":153.08,"x0":-1.7086512971122971,"y0":50.000236264820465,"z0":6.319910376483901,"aX":-9.469999351582514},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":10.4,"spinRate":1130,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.4497096053659524,"extension":6.043524546777391},"index":5,"playId":"e6a53210-f2d1-3723-a53e-ae950e5ba2bc","pitchNumber":5,"startTime":"2026-03-09T18:21:24.545Z","endTime":"2026-03-09T18:21:29.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690971,"link":"/api/v1/people/690971"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":690971,"link":"/api/v1/people/690971"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:21:29.321Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a line drive to left fielder Heston Kjerstad.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:21:51.229Z","endTime":"2026-03-09T18:23:01.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805085361615077,"aZ":-12.520632747937713,"pfxX":-2.3061828329221106,"pfxZ":10.155840011836649,"pX":1.3268867713746786,"pZ":3.0133210418131817,"vX0":8.67457541090765,"vY0":-138.24763578538418,"vZ0":-6.7025535859016445,"x":66.42,"y":157.42,"x0":-1.5520456658875077,"y0":50.00676080989301,"z0":6.3096225360717995,"aX":-4.464539018912956},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":2.4,"spinRate":2445,"spinDirection":196},"zone":12,"typeConfidence":0.89,"plateTime":0.396173848831463,"extension":6.0507381720766125},"index":0,"playId":"54e9aeec-3159-3ea0-907d-fdbf5ccf5120","pitchNumber":1,"startTime":"2026-03-09T18:21:54.895Z","endTime":"2026-03-09T18:21:58.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59086097034812,"aZ":-28.887766549915384,"pfxX":0.40488920349751534,"pfxZ":2.2574244994471115,"pX":0.3407676786515755,"pZ":4.198879602930886,"vX0":4.731217620481531,"vY0":-118.91509426885233,"vZ0":0.6533148227894361,"x":104.01,"y":125.41,"x0":-1.7147517473618594,"y0":50.00114166943786,"z0":6.510763129896888,"aX":0.5871407778510491},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.4,"breakHorizontal":-1.7,"spinRate":2443,"spinDirection":64},"zone":12,"typeConfidence":0.75,"plateTime":0.4579890787264409,"extension":5.9105526967508375},"index":1,"playId":"3f511519-1e38-3ccf-a2be-ce6a395a1eec","pitchNumber":2,"startTime":"2026-03-09T18:22:12.579Z","endTime":"2026-03-09T18:22:16.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":78.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91231716788876,"aZ":-34.11270715640184,"pfxX":3.423140661621256,"pfxZ":-1.267878429465112,"pX":0.0829768217031778,"pZ":2.408851380477362,"vX0":3.6281209380692148,"vY0":-121.50223759668116,"vZ0":-2.4632475116917325,"x":113.84,"y":173.74,"x0":-1.8624347208976462,"y0":50.00414023464715,"z0":6.3380010909293105,"aX":5.229719540255518},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.5,"breakHorizontal":-7.0,"spinRate":2991,"spinDirection":4},"zone":5,"typeConfidence":0.9,"plateTime":0.44708264056596647,"extension":6.017424895678222},"index":2,"playId":"585e76af-148b-3032-b280-026069bd8aef","pitchNumber":3,"startTime":"2026-03-09T18:22:32.125Z","endTime":"2026-03-09T18:22:35.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":77.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.400632336932297,"aZ":-33.0460146737536,"pfxX":4.107689126583756,"pfxZ":-0.5843959191575863,"pX":0.19630251620527175,"pZ":2.572495607588499,"vX0":3.432393700317906,"vY0":-119.99299490091823,"vZ0":-2.2230339092730365,"x":109.52,"y":169.32,"x0":-1.77763413068667,"y0":50.00594436655939,"z0":6.406372661392355,"aX":6.095060069573852},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.3,"breakHorizontal":-8.2,"spinRate":2533,"spinDirection":52},"zone":5,"typeConfidence":0.91,"plateTime":0.453444124352159,"extension":5.910755303631334},"hitData":{"launchSpeed":85.9,"launchAngle":17.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.46,"coordY":114.24}},"index":3,"playId":"65544213-1cd9-31a2-9087-8c8813c7e42f","pitchNumber":4,"startTime":"2026-03-09T18:22:50.579Z","endTime":"2026-03-09T18:23:01.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.8,"awayTeamWinProbability":42.2,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.0,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:23:01.311Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Thairo Estrada to first baseman Ryan Noda. Miguel Villarroel to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:23:28.637Z","endTime":"2026-03-09T18:25:36.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":692446,"fullName":"Miguel Villarroel","link":"/api/v1/people/692446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0,4],"runnerIndex":[0,1,2],"runners":[{"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":692446,"fullName":"Miguel Villarroel","link":"/api/v1/people/692446"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":692446,"fullName":"Miguel Villarroel","link":"/api/v1/people/692446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Miguel Villarroel replaces Masyn Winn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-09T18:23:30.561Z","endTime":"2026-03-09T18:23:30.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692446,"link":"/api/v1/people/692446"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":691026,"link":"/api/v1/people/691026"},"base":1,"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.776770297702356,"aZ":-42.74858202100121,"pfxX":-0.5294240797828706,"pfxZ":-7.9429371779678455,"pX":-0.7145151078625558,"pZ":3.1803446382105167,"vX0":2.258161960216425,"vY0":-114.7755254202881,"vZ0":1.4927724139011955,"x":144.24,"y":152.91,"x0":-1.6435200071944145,"y0":50.00485848308154,"z0":6.692975649159843,"aX":-0.7046607859909451},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.7,"breakHorizontal":0.4,"spinRate":2492,"spinDirection":280},"zone":1,"typeConfidence":0.89,"plateTime":0.4777045311227268,"extension":5.756586254751057},"index":1,"playId":"e7dbc07a-8fd7-3305-be79-2fe3188ff3f8","pitchNumber":1,"startTime":"2026-03-09T18:23:30.563Z","endTime":"2026-03-09T18:23:34.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.931608072404696,"aZ":-27.989201574303546,"pfxX":-6.8724251784727795,"pfxZ":2.80006513523782,"pX":-0.8920137961725759,"pZ":1.682134505313871,"vX0":4.575106466404725,"vY0":-120.591105073924,"vZ0":-4.987609051325692,"x":151.0,"y":193.36,"x0":-1.9058555090647236,"y0":50.00473784748716,"z0":6.200076832646209,"aX":-10.285098748609776},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.3,"breakHorizontal":11.6,"spinRate":1167,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.4514537266291132,"extension":6.225837098453475},"index":2,"playId":"56fa5e2b-bf20-3ae1-9ec3-68c4721fb6c7","pitchNumber":2,"startTime":"2026-03-09T18:23:47.504Z","endTime":"2026-03-09T18:23:52.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.169386206769307,"aZ":-23.894234659198183,"pfxX":-7.430000776237446,"pfxZ":5.463945457185165,"pX":-0.6659260973795461,"pZ":-0.18152677483931878,"vX0":5.286023227222826,"vY0":-121.60762417068982,"vZ0":-9.869616148401885,"x":142.38,"y":243.68,"x0":-1.889606614102514,"y0":50.00503719170612,"z0":5.961860183442567,"aX":-11.263307864477389},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":856,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.44836032195251807,"extension":6.2552913397864875},"index":3,"playId":"f1b9ae9d-7144-30ad-bf2b-0778fa3aacc2","pitchNumber":3,"startTime":"2026-03-09T18:24:05.570Z","endTime":"2026-03-09T18:24:11.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Nestor German. Miguel Villarroel to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"f1b9ae9d-7144-30ad-bf2b-0778fa3aacc2","startTime":"2026-03-09T18:24:29.606Z","endTime":"2026-03-09T18:24:36.013Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":692446,"link":"/api/v1/people/692446"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":692446,"link":"/api/v1/people/692446"},"postOnSecond":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.81,"dramaIndex":69.0,"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"0f8d8bd9-5da6-30e7-9c52-af588047bd0b","startTime":"2026-03-09T18:24:36.013Z","endTime":"2026-03-09T18:24:39.416Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91112908560713,"aZ":-31.18823243516064,"pfxX":2.9298152408508633,"pfxZ":0.6771872267759775,"pX":-0.06911955746264656,"pZ":3.003269871252598,"vX0":3.427881401689443,"vY0":-118.61760124029503,"vZ0":-1.50080185553092,"x":119.63,"y":157.69,"x0":-1.903930386341865,"y0":50.00057207438756,"z0":6.441660246581915,"aX":4.248303007982836},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.2,"breakHorizontal":-6.0,"spinRate":2523,"spinDirection":60},"zone":2,"typeConfidence":0.92,"plateTime":0.45865941603627025,"extension":5.967981299061155},"index":6,"playId":"f3d4aed8-52bb-3a53-9070-5f0fe7f809e8","pitchNumber":4,"startTime":"2026-03-09T18:25:00.669Z","endTime":"2026-03-09T18:25:04.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21816438255385,"aZ":-25.056017212283354,"pfxX":-5.775036314404395,"pfxZ":4.546036274824395,"pX":-0.6004045906826019,"pZ":3.330520885379022,"vX0":5.182046930287244,"vY0":-123.42624841073973,"vZ0":-2.3312116194846637,"x":139.89,"y":148.86,"x0":-1.962283621086424,"y0":50.00067700302763,"z0":6.366174330889689,"aX":-9.038719551128162},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.0,"breakHorizontal":9.5,"spinRate":1090,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.4413293201947903,"extension":6.075547269749287},"hitData":{"launchSpeed":57.6,"launchAngle":-49.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.63,"coordY":162.73}},"index":7,"playId":"252e7865-419f-34a7-b738-61abd73bcd0f","pitchNumber":5,"startTime":"2026-03-09T18:25:25.887Z","endTime":"2026-03-09T18:25:36.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.81,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:25:36.224Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Wetherholt homers (2) on a fly ball to left field. Miguel Villarroel scores.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:25:50.859Z","endTime":"2026-03-09T18:27:07.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":815148,"link":"/api/v1/people/815148"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":692446,"fullName":"Miguel Villarroel","link":"/api/v1/people/692446"},"responsiblePitcher":{"id":815148,"link":"/api/v1/people/815148"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687238663191746,"aZ":-42.24310546936877,"pfxX":-1.3712742219484433,"pfxZ":-7.552078646011308,"pX":0.2017252161082451,"pZ":1.6346974831927006,"vX0":4.798480446968349,"vY0":-115.11343895222714,"vZ0":-1.8338402488407968,"x":109.31,"y":194.64,"x0":-1.7376833066658823,"y0":50.00359147151753,"z0":6.556142933651334,"aX":-1.828778777009076},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.8,"breakHorizontal":1.2,"spinRate":2505,"spinDirection":22},"zone":8,"typeConfidence":0.88,"plateTime":0.477021768878481,"extension":6.070511123510562},"index":0,"playId":"60f41268-ff21-3abf-ace0-9e22751ff261","pitchNumber":1,"startTime":"2026-03-09T18:26:02.822Z","endTime":"2026-03-09T18:26:07.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"third":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.493842735310224,"aZ":-10.610449981008351,"pfxX":-2.944531501274991,"pfxZ":11.241616313429954,"pX":-0.42705382112170237,"pZ":3.387928863780723,"vX0":4.5868771361013865,"vY0":-138.27551548587778,"vZ0":-6.154969375087197,"x":133.28,"y":147.31,"x0":-1.7319581533786714,"y0":50.00607352447637,"z0":6.3689655262630955,"aX":-5.650258539777891},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":4.3,"spinRate":2515,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.3975237756972523,"extension":5.9670560082849855},"index":1,"playId":"e7808657-9b36-38eb-aa4c-3099a273097b","pitchNumber":2,"startTime":"2026-03-09T18:26:22.224Z","endTime":"2026-03-09T18:26:26.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"third":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95023416779941,"aZ":-12.84623541059004,"pfxX":-3.5004921415814776,"pfxZ":9.994562284734538,"pX":-0.4815832982116073,"pZ":2.2705302410369206,"vX0":4.603945780149706,"vY0":-137.78127725784375,"vZ0":-8.711591222441216,"x":135.36,"y":177.48,"x0":-1.714893998386422,"y0":50.001857629626215,"z0":6.329492898986647,"aX":-6.769035839047868},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2473,"spinDirection":191},"zone":4,"typeConfidence":0.9,"plateTime":0.39665782530668814,"extension":6.037873698407164},"hitData":{"launchSpeed":99.0,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.95,"coordY":85.03}},"index":2,"playId":"fcb77e3c-6a6f-3735-ba9d-4b92f271b9c4","pitchNumber":3,"startTime":"2026-03-09T18:26:45.398Z","endTime":"2026-03-09T18:27:07.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"third":{"id":692446,"link":"/api/v1/people/692446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":25.999999999999986,"leverageIndex":2.29,"dramaIndex":222.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:27:07.355Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Urías grounds out, third baseman Coby Mayo to first baseman Ryan Noda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:27:25.126Z","endTime":"2026-03-09T18:28:45.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"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(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":83.8,"endSpeed":78.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.846225918754293,"aZ":-31.377221685170415,"pfxX":1.4705153739240004,"pfxZ":0.5195087823547472,"pX":0.6611352929977178,"pZ":0.21063493940103042,"vX0":5.32202193169926,"vY0":-121.9177307653677,"vZ0":-7.955528902670678,"x":91.8,"y":233.09,"x0":-1.7287990861114435,"y0":50.0015084902292,"z0":6.174166948327144,"aX":2.243466056762824},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":-3.7,"spinRate":2550,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.44689888599530025,"extension":6.178096570534054},"index":0,"playId":"fe0823c5-2d45-34b5-b52a-93fef04f105b","pitchNumber":1,"startTime":"2026-03-09T18:27:33.253Z","endTime":"2026-03-09T18:27:38.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-03-09T18:27:50.068Z","endTime":"2026-03-09T18:28:00.560Z","isPitch":false,"type":"action","player":{"id":602104,"link":"/api/v1/people/602104"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.416813849031865,"aZ":-27.919133664626713,"pfxX":-6.314310054426073,"pfxZ":2.7215414805450693,"pX":0.07942426037487106,"pZ":-0.1650941588739698,"vX0":6.780381044292265,"vY0":-123.43257499411452,"vZ0":-9.467082108983945,"x":113.97,"y":243.24,"x0":-1.8652001780686285,"y0":50.00486806459995,"z0":6.022764675775208,"aX":-9.878293605338085},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":10.1,"spinRate":1908,"spinDirection":164},"zone":14,"typeConfidence":0.86,"plateTime":0.4414446025936458,"extension":6.250833851688667},"index":2,"playId":"8f1a8563-541d-3aec-a5da-08d493e9c3b6","pitchNumber":2,"startTime":"2026-03-09T18:28:00.560Z","endTime":"2026-03-09T18:28:04.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.930026431668292,"aZ":-14.875148148817141,"pfxX":-1.7533374658025145,"pfxZ":8.80929879589226,"pX":0.8210638843498735,"pZ":1.9621225984500468,"vX0":7.52348348290015,"vY0":-138.29008478680316,"vZ0":-9.076977464465514,"x":85.7,"y":185.8,"x0":-1.6909256650844706,"y0":50.000942894035205,"z0":6.255208734862372,"aX":-3.4438447037446522},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":1.8,"spinRate":2562,"spinDirection":197},"zone":14,"typeConfidence":0.86,"plateTime":0.39405214693040813,"extension":6.12952886928},"index":3,"playId":"64f06ae2-a6bc-3115-ab99-1e1fc09fdb09","pitchNumber":3,"startTime":"2026-03-09T18:28:17.966Z","endTime":"2026-03-09T18:28:23.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":81.3,"endSpeed":76.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.484581935493743,"aZ":-32.193231442893506,"pfxX":2.0116903877499297,"pfxZ":-0.015714390575535475,"pX":0.31526120074274133,"pZ":2.142746549662372,"vX0":4.052826341779861,"vY0":-118.59085640551663,"vZ0":-3.2417222410248208,"x":104.98,"y":180.93,"x0":-1.6609241049302623,"y0":50.00200314872743,"z0":6.391903495984189,"aX":2.934044771960569},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.5,"breakHorizontal":-4.4,"spinRate":2908,"spinDirection":77},"zone":6,"typeConfidence":0.91,"plateTime":0.45763058987712846,"extension":5.871461426863674},"hitData":{"launchSpeed":75.3,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.0,"coordY":166.28}},"index":4,"playId":"b97d1add-750f-35ba-a72a-8a189f9d93b8","pitchNumber":4,"startTime":"2026-03-09T18:28:36.791Z","endTime":"2026-03-09T18:28:45.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:28:45.367Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thairo Estrada strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-09T18:30:54.588Z","endTime":"2026-03-09T18:31:49.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"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":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":701481,"link":"/api/v1/people/701481"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Miguel Villarroel remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-09T18:30:56.802Z","endTime":"2026-03-09T18:30:56.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692446,"link":"/api/v1/people/692446"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bligh Madris replaces first baseman Alec Burleson, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-09T18:30:56.804Z","endTime":"2026-03-09T18:30:56.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jon Jon Gazdar replaces second baseman JJ Wetherholt, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-09T18:30:56.806Z","endTime":"2026-03-09T18:30:56.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822501,"link":"/api/v1/people/822501"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ramon Mendoza replaces third baseman Ramón Urías, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-09T18:30:56.808Z","endTime":"2026-03-09T18:30:56.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680636,"link":"/api/v1/people/680636"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":602104,"link":"/api/v1/people/602104"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Campos replaces catcher Pedro Pagés, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-09T18:30:56.810Z","endTime":"2026-03-09T18:30:56.811Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701481,"link":"/api/v1/people/701481"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Fernandez replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-09T18:30:56.812Z","endTime":"2026-03-09T18:30:56.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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.5,"endSpeed":84.1,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87923140909007,"aZ":-8.2945149305432,"pfxX":-5.4605899521540024,"pfxZ":12.980163197252345,"pX":0.6885650338881856,"pZ":3.6272103986463113,"vX0":7.259494611284888,"vY0":-135.7977942833947,"vZ0":-4.456553752074972,"x":90.75,"y":140.85,"x0":-1.3286915841863487,"y0":50.004623404610726,"z0":5.884374818049409,"aX":-10.047978311166185},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":22.6,"breakHorizontal":8.0,"spinRate":2210,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.40567717688291305,"extension":6.5186821711399725},"index":6,"playId":"24ebbe8e-3533-3224-ba36-87ba4763251c","pitchNumber":1,"startTime":"2026-03-09T18:30:56.814Z","endTime":"2026-03-09T18:31:00.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90406571857253,"aZ":-30.523512102130024,"pfxX":-0.32966601810696083,"pfxZ":1.039297682587696,"pX":0.5977756822556697,"pZ":2.182595717329436,"vX0":5.789609958088494,"vY0":-125.2545557453609,"vZ0":-3.128827246978842,"x":94.21,"y":179.85,"x0":-1.699239574288125,"y0":50.005062920733735,"z0":5.939581954142582,"aX":-0.5255462919814105},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":-0.7,"spinRate":2990,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4370101201543193,"extension":6.153862763204026},"index":7,"playId":"349c8bc7-022e-360b-8e7e-8f50f4cfe87e","pitchNumber":2,"startTime":"2026-03-09T18:31:12.733Z","endTime":"2026-03-09T18:31:16.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.230809019324614,"aZ":-27.149512021721726,"pfxX":-0.2969913318220172,"pfxZ":3.126735884783735,"pX":1.298222432245348,"pZ":2.0194015212229623,"vX0":7.652108672161843,"vY0":-125.69915888230445,"vZ0":-4.056074310116365,"x":67.51,"y":184.26,"x0":-1.740284490329764,"y0":50.005150181000225,"z0":5.845183479503967,"aX":-0.4779771485773972},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.1,"spinRate":2466,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4348804128349095,"extension":6.372383743298033},"index":8,"playId":"5b2d51ee-743e-3f96-8e55-62f78d831e71","pitchNumber":3,"startTime":"2026-03-09T18:31:26.931Z","endTime":"2026-03-09T18:31:30.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.129,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823584030802394,"aZ":-29.914075295429328,"pfxX":1.2347356495579263,"pfxZ":1.3921670745133614,"pX":0.92875297516398,"pZ":1.4901042397041913,"vX0":6.408479696730737,"vY0":-126.79172508705892,"vZ0":-4.966059441237844,"x":81.6,"y":198.55,"x0":-1.791686530054042,"y0":50.005652519739066,"z0":5.860045954592355,"aX":2.011891031899022},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2991,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.43191374740191346,"extension":6.3533071720356435},"index":9,"playId":"cfcd7323-c789-31d7-ac1c-0e95075cbf17","pitchNumber":4,"startTime":"2026-03-09T18:31:45.896Z","endTime":"2026-03-09T18:31:49.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:31:49.773Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Noda strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-09T18:32:12.341Z","endTime":"2026-03-09T18:33:03.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701481,"link":"/api/v1/people/701481"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597027224695992,"aZ":-18.268669758490176,"pfxX":-1.5703796385350142,"pfxZ":7.772715776745967,"pX":1.272321151695925,"pZ":2.31889204057863,"vX0":7.6999663499176805,"vY0":-132.02124793831064,"vZ0":-5.581734745094723,"x":68.5,"y":176.17,"x0":-1.461258480884928,"y0":50.00167342539229,"z0":5.778628325810212,"aX":-2.8098873492487115},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":1.4,"spinRate":2407,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4127765769276399,"extension":6.581965936961198},"index":0,"playId":"370ee0df-c72e-3638-bcd9-85c0ebe8705f","pitchNumber":1,"startTime":"2026-03-09T18:32:12.341Z","endTime":"2026-03-09T18:32:16.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672287354718648,"aZ":-13.034108632464257,"pfxX":-5.686133783782077,"pfxZ":10.263103168941562,"pX":-0.5199253609712536,"pZ":2.8344801318215165,"vX0":4.184282447175828,"vY0":-135.6860444584269,"vZ0":-5.543182103145063,"x":136.82,"y":162.25,"x0":-1.3432285248314282,"y0":50.002059578691856,"z0":5.81205790055058,"aX":-10.602638365094013},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2316,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.40367030903892687,"extension":6.578475844064125},"index":1,"playId":"5df7ac3e-429a-3295-82f1-697d8a3a11a9","pitchNumber":2,"startTime":"2026-03-09T18:32:24.875Z","endTime":"2026-03-09T18:32:28.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.491243594493373,"aZ":-30.321890629072364,"pfxX":-8.188149681127037,"pfxZ":1.1839153642475484,"pX":-0.41265122252410935,"pZ":3.017390899590828,"vX0":5.788299210967438,"vY0":-123.32548983410432,"vZ0":-0.7243087202644551,"x":132.73,"y":157.31,"x0":-1.7110437026979968,"y0":50.00172207973986,"z0":5.84317984892711,"aX":-12.778718332337743},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":13.7,"spinRate":1410,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.44191073497753885,"extension":6.421609231607893},"index":2,"playId":"4d5a8270-e954-3c37-a4f3-346983b0d572","pitchNumber":3,"startTime":"2026-03-09T18:32:42.634Z","endTime":"2026-03-09T18:32:50.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353769416773577,"aZ":-30.266043952659544,"pfxX":-7.922179318064082,"pfxZ":1.2024984566247525,"pX":-0.911548429273487,"pZ":1.893873063856835,"vX0":4.874585859748559,"vY0":-124.94204023062392,"vZ0":-3.4986122013498697,"x":106.96,"y":175.25,"x0":-1.8551175516726044,"y0":50.00297668348489,"z0":5.790325207554396,"aX":-12.568717394001956},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":13.3,"spinRate":1440,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.43779843261783835,"extension":6.438062959917566},"index":3,"playId":"d1685820-cb35-34c2-b286-8f3bfed9a07f","pitchNumber":4,"startTime":"2026-03-09T18:32:58.755Z","endTime":"2026-03-09T18:33:03.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:33:03.415Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Huff walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-09T18:33:24.898Z","endTime":"2026-03-09T18:35:19.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"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":94.1,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50537919488897,"aZ":-12.00650037886329,"pfxX":-4.199434699794416,"pfxZ":10.475733994866506,"pX":0.263447767144368,"pZ":2.353050191625549,"vX0":5.9075134241266305,"vY0":-136.97664898593646,"vZ0":-6.99621261965511,"x":73.19,"y":226.38,"x0":-1.3624992765047959,"y0":50.00644010934903,"z0":5.738436464348696,"aX":-8.087856080315333},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":6.6,"spinRate":2290,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.3978750773666673,"extension":6.548427219602129},"index":0,"playId":"d432bf9b-13c7-383b-afc8-3224127fce4c","pitchNumber":1,"startTime":"2026-03-09T18:33:24.898Z","endTime":"2026-03-09T18:33:28.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.729002870831913,"aZ":-30.020465612635796,"pfxX":-8.779226352269422,"pfxZ":1.377122681078026,"pX":-0.23019388187256457,"pZ":2.280600265046181,"vX0":6.366361230255856,"vY0":-123.73222594828471,"vZ0":-2.4504538382048944,"x":126.74,"y":151.26,"x0":-1.6851726167156582,"y0":50.001804188319674,"z0":5.7780715770156945,"aX":-13.727132287231465},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":14.5,"spinRate":1405,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4412456610054125,"extension":6.526151777546637},"index":1,"playId":"b39f8228-5b97-3ede-aed6-f789870e2af3","pitchNumber":2,"startTime":"2026-03-09T18:33:41.304Z","endTime":"2026-03-09T18:33:45.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287557933354616,"aZ":-25.98533896894997,"pfxX":2.94011463050498,"pfxZ":3.6266620833141934,"pX":1.1494015151538675,"pZ":0.459421678417356,"vX0":6.297344692354933,"vY0":-129.21071616405075,"vZ0":-8.407043996307458,"x":114.02,"y":154.09,"x0":-1.6915968126981122,"y0":50.00577794822023,"z0":5.720601218950842,"aX":5.024824429481324},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":-6.6,"spinRate":2188,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4222113146297648,"extension":6.443588801601622},"index":2,"playId":"cd875d5d-cd62-36fb-a710-0f36d84a4a2b","pitchNumber":3,"startTime":"2026-03-09T18:33:58.420Z","endTime":"2026-03-09T18:34:03.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820538473727762,"aZ":-23.17202822571183,"pfxX":0.8978122323205389,"pfxZ":5.113501236393719,"pX":1.1143140942321637,"pZ":2.1435405055467247,"vX0":6.72967673968227,"vY0":-131.35477527568574,"vZ0":-5.484589531406746,"x":74.52,"y":180.9,"x0":-1.5894624347032948,"y0":50.003828951138544,"z0":5.963779426704534,"aX":1.5807330441407998},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":-3.0,"spinRate":1932,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.41576625801377753,"extension":6.157120374807504},"index":3,"playId":"b36d23ca-ed8f-3ef8-8cde-8941050c7592","pitchNumber":4,"startTime":"2026-03-09T18:34:19.739Z","endTime":"2026-03-09T18:34:25.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85216135742271,"aZ":-23.972003238929993,"pfxX":-0.001110642905608028,"pfxZ":4.7458991017986,"pX":-0.6074409580605605,"pZ":1.571285125667238,"vX0":2.785193983771443,"vY0":-130.0363399826406,"vZ0":-6.303267842866516,"x":140.15,"y":196.36,"x0":-1.688060621247968,"y0":50.005910421832425,"z0":5.821839861960091,"aX":-0.002580772278935667},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":-0.6,"spinRate":2545,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4197069687087347,"extension":6.362087498482837},"index":4,"playId":"0232ca61-dcb5-3633-891b-f3bce36ce5b0","pitchNumber":5,"startTime":"2026-03-09T18:34:34.689Z","endTime":"2026-03-09T18:34:38.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.320259407351696,"aZ":-8.72396476698934,"pfxX":-5.663170840817029,"pfxZ":12.023765728190135,"pX":0.8683654075547981,"pZ":0.8440134990721626,"vX0":7.716132833229679,"vY0":-138.39322701052234,"vZ0":-11.458502869480572,"x":83.9,"y":215.99,"x0":-1.2131288203283197,"y0":50.0043038976449,"z0":5.610605958170519,"aX":-11.04639196169041},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":8.8,"spinRate":2360,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.3949694044814862,"extension":6.762344677624984},"index":5,"playId":"423a3286-63ea-3e3f-9f8e-cacaddfe24bb","pitchNumber":6,"startTime":"2026-03-09T18:34:55.841Z","endTime":"2026-03-09T18:35:00.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434707114300384,"aZ":-25.10990923618439,"pfxX":-1.5332943221531101,"pfxZ":4.063229990948818,"pX":-0.045504225027262736,"pZ":1.2086988549410569,"vX0":4.679496195169877,"vY0":-130.02207231445058,"vZ0":-7.0736317105372954,"x":118.73,"y":206.15,"x0":-1.6575720906066613,"y0":50.001503385445616,"z0":5.829434021554305,"aX":-2.6649405595716686},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":1.9,"spinRate":2405,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4188791837760397,"extension":6.2153839252360745},"index":6,"playId":"274515c9-371e-3128-a82f-080691c8f15f","pitchNumber":7,"startTime":"2026-03-09T18:35:13.821Z","endTime":"2026-03-09T18:35:19.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.54,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:35:19.107Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Robertson grounds out softly to pitcher Ryan Fernandez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-09T18:35:29.918Z","endTime":"2026-03-09T18:35:47.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.3,"endSpeed":77.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.488673980226842,"aZ":-23.757439520785198,"pfxX":-7.801880942305783,"pfxZ":5.48225975207493,"pX":-0.40184775548266893,"pZ":2.0559852864087613,"vX0":5.6437858669906555,"vY0":-122.67896391056058,"vZ0":-4.177829107309471,"x":132.32,"y":183.27,"x0":-1.7096463876472885,"y0":50.00520374070429,"z0":5.787400386987216,"aX":-11.986963830441917},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.2,"breakHorizontal":13.0,"spinRate":1496,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4451361943729131,"extension":6.485293726289211},"hitData":{"launchSpeed":56.7,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.41,"coordY":191.88}},"index":0,"playId":"3c1192be-1a1e-3c9f-b124-27260a980065","pitchNumber":1,"startTime":"2026-03-09T18:35:40.852Z","endTime":"2026-03-09T18:35:47.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_ab"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"credit":"p_ab"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_pa"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.3,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:35:47.948Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Kross strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:37:57.751Z","endTime":"2026-03-09T18:38:53.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":811339,"fullName":"Josh Kross","link":"/api/v1/people/811339"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"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":811339,"fullName":"Josh Kross","link":"/api/v1/people/811339"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Griff O'Ferrall replaces second baseman Thairo Estrada, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-09T18:38:00.077Z","endTime":"2026-03-09T18:38:00.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":642731,"link":"/api/v1/people/642731"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Willy Vasquez replaces third baseman Coby Mayo, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-09T18:38:00.079Z","endTime":"2026-03-09T18:38:00.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Vance Honeycutt replaces center fielder Leody Taveras, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-09T18:38:00.081Z","endTime":"2026-03-09T18:38:00.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701689,"link":"/api/v1/people/701689"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brandon Butterworth replaces catcher Sam Huff, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-09T18:38:00.083Z","endTime":"2026-03-09T18:38:00.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822578,"link":"/api/v1/people/822578"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":669087,"link":"/api/v1/people/669087"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ethan Anderson replaces shortstop Blaze Alexander, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-09T18:38:00.085Z","endTime":"2026-03-09T18:38:00.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Kross replaces Yohel Pozo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-09T18:38:00.087Z","endTime":"2026-03-09T18:38:00.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811339,"link":"/api/v1/people/811339"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":650968,"link":"/api/v1/people/650968"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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.5,"endSpeed":84.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63692442677944,"aZ":-13.30380200849318,"pfxX":-1.6602872643825077,"pfxZ":10.29487214830128,"pX":0.7060174824550732,"pZ":2.0689628926883588,"vX0":6.395726692229218,"vY0":-134.39742880156507,"vZ0":-8.83193913150319,"x":90.09,"y":182.92,"x0":-1.4869089745354358,"y0":50.002283967089205,"z0":6.338827492040758,"aX":-3.0442945355520465},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":1.7,"spinRate":2245,"spinDirection":176},"zone":9,"typeConfidence":0.88,"plateTime":0.40728023940541513,"extension":6.091750628669356},"index":6,"playId":"b2682a43-f5df-3213-9936-e33ff2b1013e","pitchNumber":1,"startTime":"2026-03-09T18:38:00.089Z","endTime":"2026-03-09T18:38:04.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.401012151355268,"aZ":-27.433264174217566,"pfxX":-6.348440708939178,"pfxZ":3.067367033380922,"pX":-0.7882996315105893,"pZ":3.1041893120428012,"vX0":4.702007490122901,"vY0":-122.97896071567992,"vZ0":-2.3089624492454424,"x":147.05,"y":154.97,"x0":-1.8920797404123917,"y0":50.00218557112746,"z0":6.3620943460541355,"aX":-9.80842236617851},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":10.6,"spinRate":989,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.44391767685670924,"extension":6.0310814156839685},"index":7,"playId":"d9a0f157-5a99-393a-8369-e458d9a900e9","pitchNumber":2,"startTime":"2026-03-09T18:38:18.064Z","endTime":"2026-03-09T18:38:22.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.82180195939256,"aZ":-28.853092412629795,"pfxX":-5.348344262069671,"pfxZ":2.1672074096841047,"pX":-0.09471788488451655,"pZ":1.9171083989621462,"vX0":5.88149299925031,"vY0":-122.16090650184128,"vZ0":-4.4810004439324835,"x":120.61,"y":187.02,"x0":-1.8225348513896384,"y0":50.00427604811122,"z0":6.215303495575096,"aX":-8.200933166304635},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":8.5,"spinRate":1064,"spinDirection":210},"zone":8,"typeConfidence":0.89,"plateTime":0.44592108801000885,"extension":6.177777729991829},"index":8,"playId":"a63bad5f-eb17-3a1b-ac8a-f23724f7d48d","pitchNumber":3,"startTime":"2026-03-09T18:38:32.593Z","endTime":"2026-03-09T18:38:37.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.056757984851647,"aZ":-12.709717126260344,"pfxX":-4.365280041928301,"pfxZ":10.02616338085441,"pX":0.09193069863133742,"pZ":4.120757671720752,"vX0":6.336728192350844,"vY0":-138.47940047849352,"vZ0":-4.169220439796586,"x":113.5,"y":127.52,"x0":-1.6593044021056707,"y0":50.00042362606078,"z0":6.496578578185457,"aX":-8.473138358779421},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2511,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.39559455945441124,"extension":5.864584322744111},"index":9,"playId":"d67a6640-95dc-3b43-901f-b5369021e780","pitchNumber":4,"startTime":"2026-03-09T18:38:47.981Z","endTime":"2026-03-09T18:38:53.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811339,"link":"/api/v1/people/811339"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":811339,"link":"/api/v1/people/811339"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:38:53.358Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Campos flies out sharply to center fielder Vance Honeycutt.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:39:16.860Z","endTime":"2026-03-09T18:40:23.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701481,"fullName":"Ryan Campos","link":"/api/v1/people/701481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701481,"fullName":"Ryan Campos","link":"/api/v1/people/701481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701689,"link":"/api/v1/people/701689"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.5,"endSpeed":73.3,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.841717374915433,"aZ":-41.38101852170565,"pfxX":0.4958738296945353,"pfxZ":-6.903199041045952,"pX":-0.5394230220243617,"pZ":1.958651286780997,"vX0":2.210079140466735,"vY0":-114.4029233679899,"vZ0":-1.2429886518221125,"x":137.56,"y":185.9,"x0":-1.5798642971043586,"y0":50.002050700183936,"z0":6.542085546189551,"aX":0.6612648349304828},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.6,"breakHorizontal":-1.4,"spinRate":2527,"spinDirection":27},"zone":7,"typeConfidence":0.89,"plateTime":0.4775994996923685,"extension":6.028458658441872},"index":0,"playId":"f139917f-484d-32cb-b3ac-637053d25e65","pitchNumber":1,"startTime":"2026-03-09T18:39:16.860Z","endTime":"2026-03-09T18:39:20.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701481,"link":"/api/v1/people/701481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64603441289408,"aZ":-26.449717001797236,"pfxX":-4.354257920936789,"pfxZ":3.6960522167782273,"pX":-0.6806963457453926,"pZ":2.9027601606845552,"vX0":4.439746465802815,"vY0":-122.70886180005367,"vZ0":-2.8202771257057715,"x":142.95,"y":160.41,"x0":-1.9341770742248348,"y0":50.004195755906515,"z0":6.283309326371947,"aX":-6.747109073334283},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":7.1,"spinRate":1054,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.4436603260011265,"extension":6.049248062092432},"index":1,"playId":"0c5eef7c-682d-3785-a2f2-c3f1f74c1a59","pitchNumber":2,"startTime":"2026-03-09T18:39:35.477Z","endTime":"2026-03-09T18:39:39.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701481,"link":"/api/v1/people/701481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80732035256352,"aZ":-26.924347345928826,"pfxX":-6.069401127698022,"pfxZ":3.367697842069984,"pX":-0.8954669393650116,"pZ":1.869017308566186,"vX0":4.562324585458,"vY0":-123.11100595132933,"vZ0":-5.201085929217946,"x":151.13,"y":188.32,"x0":-1.9697692949873111,"y0":50.00352204622049,"z0":6.244352058526291,"aX":-9.464877030686054},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.3,"breakHorizontal":10.2,"spinRate":1218,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.4422303604311555,"extension":6.129201536450966},"index":2,"playId":"8ed4befa-be7e-33e4-971e-6beb09c331be","pitchNumber":3,"startTime":"2026-03-09T18:39:53.408Z","endTime":"2026-03-09T18:39:59.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701481,"link":"/api/v1/people/701481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":95.3,"endSpeed":88.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71027611780187,"aZ":-12.380269097296972,"pfxX":-3.3487462290353727,"pfxZ":10.067426113739039,"pX":0.5011828256346439,"pZ":2.5037727960791627,"vX0":7.21488491633537,"vY0":-138.5658343883391,"vZ0":-8.040861919046348,"x":97.9,"y":171.18,"x0":-1.6882974315945485,"y0":50.00559990664305,"z0":6.249343070032997,"aX":-6.586456590011401},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":4.8,"spinRate":2518,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.39359722633605054,"extension":6.026687667839806},"hitData":{"launchSpeed":101.4,"launchAngle":31.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.39,"coordY":52.06}},"index":3,"playId":"29264356-f415-3932-9d7a-bd7bf9edca6f","pitchNumber":4,"startTime":"2026-03-09T18:40:16.802Z","endTime":"2026-03-09T18:40:23.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701481,"link":"/api/v1/people/701481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701481,"link":"/api/v1/people/701481"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":701481,"link":"/api/v1/people/701481"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:40:23.564Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Scott II walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:40:40.150Z","endTime":"2026-03-09T18:42:18.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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":95.0,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49904049268047,"aZ":-12.77561289691546,"pfxX":-3.70483454575192,"pfxZ":9.99774357578643,"pX":1.2759205822188062,"pZ":4.471740308223305,"vX0":8.782956854131527,"vY0":-138.1144195271001,"vZ0":-3.17990327516284,"x":68.36,"y":118.04,"x0":-1.4577964827688952,"y0":50.004459339076696,"z0":6.492011159559621,"aX":-7.19084900841068},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":4.9,"spinRate":2417,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.39591357083478096,"extension":6.018610963930784},"index":0,"playId":"e45bd8cc-7f65-364a-9705-5603506c2bc6","pitchNumber":1,"startTime":"2026-03-09T18:40:55.460Z","endTime":"2026-03-09T18:40:59.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65523127925915,"aZ":-9.832401255184397,"pfxX":-6.249716200643412,"pfxZ":11.525089023110889,"pX":0.08571050346972374,"pZ":2.1264915249836083,"vX0":6.726077037214077,"vY0":-137.64163983231927,"vZ0":-9.4362634827931,"x":113.73,"y":181.36,"x0":-1.5658968493061223,"y0":50.00026693847883,"z0":6.244882624306926,"aX":-12.11188045462705},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":10.1,"spinRate":2420,"spinDirection":203},"zone":8,"typeConfidence":0.91,"plateTime":0.3964233422928536,"extension":5.992609222180029},"index":1,"playId":"8b0c539d-4d50-3611-9c92-c74300557dcf","pitchNumber":2,"startTime":"2026-03-09T18:41:17.864Z","endTime":"2026-03-09T18:41:21.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32132369545963,"aZ":-32.77459447094722,"pfxX":3.2124100331416994,"pfxZ":-0.41048805849252723,"pX":-0.9924299868245758,"pZ":3.458041793662778,"vX0":1.152310284477658,"vY0":-120.13808940808967,"vZ0":-0.3125983307654756,"x":154.83,"y":145.41,"x0":-1.8943698051114255,"y0":50.00016963167643,"z0":6.480816645711097,"aX":4.736931948514134},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.6,"breakHorizontal":-6.1,"spinRate":2572,"spinDirection":35},"zone":11,"typeConfidence":0.91,"plateTime":0.45435566933172566,"extension":6.013200227224107},"index":2,"playId":"d24bfecc-4e56-364c-86e1-69eea99ee81c","pitchNumber":3,"startTime":"2026-03-09T18:41:36.390Z","endTime":"2026-03-09T18:41:41.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.013007256205576,"aZ":-25.172282636332117,"pfxX":-5.093754125594321,"pfxZ":4.803879221346403,"pX":-0.8301311027758452,"pZ":3.4250568902498078,"vX0":4.167719723799634,"vY0":-119.18512078826214,"vZ0":-1.55276000711771,"x":148.64,"y":146.3,"x0":-1.9283140031134713,"y0":50.00494982098514,"z0":6.329524030815768,"aX":-7.4282171904191605},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.6,"breakHorizontal":8.4,"spinRate":930,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.45722743821691925,"extension":6.145773073060139},"index":3,"playId":"4ece4828-5d4a-3628-afae-b7f407dcc5cb","pitchNumber":4,"startTime":"2026-03-09T18:41:55.372Z","endTime":"2026-03-09T18:41:59.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.2,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577268681487105,"aZ":-14.331573819951762,"pfxX":-2.1615332610663716,"pfxZ":9.216260007596787,"pX":1.209260715729824,"pZ":1.5517663886253006,"vX0":8.308215566108336,"vY0":-136.8941343883287,"vZ0":-9.969130609253098,"x":70.91,"y":196.88,"x0":-1.5580919438383893,"y0":50.0024345944257,"z0":6.175683179528419,"aX":-4.185535689985437},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":2.5,"spinRate":2413,"spinDirection":201},"zone":14,"typeConfidence":0.84,"plateTime":0.39711226142607714,"extension":6.034324494407118},"index":4,"playId":"ff8c343f-9f39-3f44-b022-9fd6cec3b52a","pitchNumber":5,"startTime":"2026-03-09T18:42:13.419Z","endTime":"2026-03-09T18:42:18.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:42:18.814Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joshua Báez homers (3) on a fly ball to left field. Victor Scott II scores.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:42:35.675Z","endTime":"2026-03-09T18:43:56.436Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":{"id":815148,"link":"/api/v1/people/815148"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":{"id":815148,"link":"/api/v1/people/815148"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.4,"endSpeed":76.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.426482983044817,"aZ":-35.42321585074165,"pfxX":3.0324352021061785,"pfxZ":-2.232540020952456,"pX":-0.017507695176453023,"pZ":3.5107497489027084,"vX0":3.380297268844372,"vY0":-118.7493333591965,"vZ0":0.3489118046108921,"x":117.67,"y":143.99,"x0":-1.8426959769487103,"y0":50.00192773428761,"z0":6.532560641209856,"aX":4.417004610207207},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.7,"breakHorizontal":-6.1,"spinRate":2848,"spinDirection":84},"zone":2,"typeConfidence":0.89,"plateTime":0.4577357724724145,"extension":6.069995212919973},"index":0,"playId":"42ce874a-3d73-337d-9903-18bed0ced6b6","pitchNumber":1,"startTime":"2026-03-09T18:42:42.724Z","endTime":"2026-03-09T18:42:47.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818171891448056,"aZ":-13.958812289946254,"pfxX":-3.7878267606361455,"pfxZ":9.677900212382047,"pX":-0.6572676907100933,"pZ":3.4337062310422772,"vX0":4.362527239538582,"vY0":-135.6419211598912,"vZ0":-5.288383328681823,"x":142.05,"y":146.07,"x0":-1.7865701592257777,"y0":50.005462829087094,"z0":6.365401114614717,"aX":-7.131844836385171},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2403,"spinDirection":189},"zone":1,"typeConfidence":0.89,"plateTime":0.4022342784561914,"extension":5.943570654110215},"index":1,"playId":"cb1b6766-b47f-3551-8970-a67457fad246","pitchNumber":2,"startTime":"2026-03-09T18:42:59.923Z","endTime":"2026-03-09T18:43:04.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Victor Scott II steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"cb1b6766-b47f-3551-8970-a67457fad246","startTime":"2026-03-09T18:43:19.283Z","endTime":"2026-03-09T18:43:26.833Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"postOnSecond":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.45,"dramaIndex":20.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":78.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.640997320691202,"aZ":-33.74585308592861,"pfxX":3.000055740478219,"pfxZ":-1.033979911876532,"pX":-0.09200112075681417,"pZ":2.289136835646066,"vX0":3.321956934701912,"vY0":-120.89435523325903,"vZ0":-2.8201083966937444,"x":120.51,"y":176.97,"x0":-1.8625669448614885,"y0":50.00565929925587,"z0":6.368168824765066,"aX":4.5404441610948645},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":-6.1,"spinRate":2385,"spinDirection":74},"zone":8,"typeConfidence":0.91,"plateTime":0.4492522294304844,"extension":6.033530533742745},"hitData":{"launchSpeed":109.4,"launchAngle":26.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":4.08,"coordY":80.45}},"index":3,"playId":"fa823a1b-132c-31c8-99f9-6ba60795f397","pitchNumber":3,"startTime":"2026-03-09T18:43:26.833Z","endTime":"2026-03-09T18:43:56.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":695491,"link":"/api/v1/people/695491","batSide":{"code":"R","description":"Right"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":695491,"link":"/api/v1/people/695491"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":8.599999999999994,"leverageIndex":0.45,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:43:56.436Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase Davis homers (2) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:44:03.642Z","endTime":"2026-03-09T18:44:52.526Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690971,"fullName":"Chase Davis","link":"/api/v1/people/690971"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":690971,"fullName":"Chase Davis","link":"/api/v1/people/690971"},"responsiblePitcher":{"id":815148,"link":"/api/v1/people/815148"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74454909733386,"aZ":-24.566449749717908,"pfxX":-2.7714766210567987,"pfxZ":5.106476808584183,"pX":0.39838719803777994,"pZ":2.781603686069745,"vX0":5.862947179740493,"vY0":-120.77765646289502,"vZ0":-3.1705016816776537,"x":101.81,"y":163.68,"x0":-1.691734497617861,"y0":50.00201624455063,"z0":6.252984720922671,"aX":-4.128253230037497},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.8,"breakHorizontal":3.7,"spinRate":928,"spinDirection":216},"zone":6,"typeConfidence":0.88,"plateTime":0.45210807904855566,"extension":6.16297716612329},"index":0,"playId":"665575d2-f6c3-3733-822f-33a7b60d4e83","pitchNumber":1,"startTime":"2026-03-09T18:44:14.658Z","endTime":"2026-03-09T18:44:18.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809991830545755,"aZ":-13.358202583788795,"pfxX":-4.375663436079433,"pfxZ":9.56145541870747,"pX":-0.03643099927214551,"pZ":2.44890122611713,"vX0":6.12308253209463,"vY0":-138.85501593036858,"vZ0":-8.107628804794254,"x":118.39,"y":172.66,"x0":-1.693686494769072,"y0":50.005330559238665,"z0":6.280269651187357,"aX":-8.613269277263074},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":6.7,"spinRate":2547,"spinDirection":189},"zone":5,"typeConfidence":0.9,"plateTime":0.3932971080206844,"extension":6.112040629406644},"hitData":{"launchSpeed":102.4,"launchAngle":37.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.29,"coordY":57.67}},"index":1,"playId":"37702fab-42b7-3b8b-9d43-7c762cfb175d","pitchNumber":2,"startTime":"2026-03-09T18:44:29.210Z","endTime":"2026-03-09T18:44:52.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690971,"link":"/api/v1/people/690971","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690971,"link":"/api/v1/people/690971"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":690971,"link":"/api/v1/people/690971"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.06,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:44:52.526Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Villarroel flies out to right fielder Jhonkensy Noel.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:45:03.520Z","endTime":"2026-03-09T18:46:37.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":692446,"fullName":"Miguel Villarroel","link":"/api/v1/people/692446"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815148,"fullName":"Nestor German","link":"/api/v1/people/815148"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692446,"fullName":"Miguel Villarroel","link":"/api/v1/people/692446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35279189181067,"aZ":-12.664774296386383,"pfxX":-2.937868230172067,"pfxZ":10.05646994188745,"pX":0.9889488377521174,"pZ":1.061964933465329,"vX0":7.960055098523756,"vY0":-137.62765300997867,"vZ0":-11.533689936404292,"x":79.3,"y":210.11,"x0":-1.544797614936519,"y0":50.00041400379642,"z0":6.137153812251952,"aX":-5.698556815187749},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":3.8,"spinRate":2448,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.3962969790753026,"extension":6.192142448055838},"index":0,"playId":"a54cb922-ad37-33a0-8ef6-affe1ba2bf28","pitchNumber":1,"startTime":"2026-03-09T18:45:13.729Z","endTime":"2026-03-09T18:45:16.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692446,"link":"/api/v1/people/692446","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.649507759599505,"aZ":-13.095295834003053,"pfxX":-1.9103059312075352,"pfxZ":10.037591548631454,"pX":0.3387019174087855,"pZ":4.060680240300762,"vX0":6.073987414566668,"vY0":-137.08745946085907,"vZ0":-3.9766333122258635,"x":104.09,"y":129.14,"x0":-1.6587712770782996,"y0":50.00661726556629,"z0":6.425823616654488,"aX":-3.63340538570794},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":2.2,"spinRate":2487,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.39973353779261656,"extension":6.043083072437261},"index":1,"playId":"39929012-b8dc-3ad1-b0e7-49c2f6b00a6f","pitchNumber":2,"startTime":"2026-03-09T18:45:30.965Z","endTime":"2026-03-09T18:45:35.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692446,"link":"/api/v1/people/692446","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09299750391018,"aZ":-11.376972826116102,"pfxX":-2.1799340965011047,"pfxZ":11.04311514100382,"pX":0.22051596204463794,"pZ":2.08004348927669,"vX0":5.863835959166299,"vY0":-136.16814339216197,"vZ0":-9.104508549129713,"x":108.59,"y":182.62,"x0":-1.6748529879312073,"y0":50.00253869338779,"z0":6.2481187390428,"aX":-4.10569465970304},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":2.8,"spinRate":2442,"spinDirection":192},"zone":8,"typeConfidence":0.9,"plateTime":0.4018061326624123,"extension":6.040113203595288},"index":2,"playId":"3fa2c602-5ccb-3c50-81e5-e3ef253fb678","pitchNumber":3,"startTime":"2026-03-09T18:45:47.137Z","endTime":"2026-03-09T18:45:50.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692446,"link":"/api/v1/people/692446","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.440300867165725,"aZ":-34.72547140499192,"pfxX":2.257171548280845,"pfxZ":-1.7325873639575233,"pX":0.7496676315617856,"pZ":0.9537055597823341,"vX0":5.069091621871585,"vY0":-120.03507250915433,"vZ0":-5.312721778697517,"x":88.42,"y":213.03,"x0":-1.6759124312086477,"y0":50.004225151868475,"z0":6.258843391387637,"aX":3.3205110361792953},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.1,"breakHorizontal":-5.2,"spinRate":2685,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.45487878697402984,"extension":6.105627495553145},"index":3,"playId":"0f0afe34-e2af-3a0a-a9cb-23d657581bff","pitchNumber":4,"startTime":"2026-03-09T18:46:07.668Z","endTime":"2026-03-09T18:46:12.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692446,"link":"/api/v1/people/692446","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604004608136165,"aZ":-11.246666594896269,"pfxX":0.49741610861614016,"pfxZ":11.271813860698835,"pX":-0.3738912225741375,"pZ":2.485860299966783,"vX0":3.4144437188900536,"vY0":-135.40933633420656,"vZ0":-7.971210216963471,"x":131.25,"y":171.66,"x0":-1.715882071172714,"y0":50.002909150202115,"z0":6.25486406139616,"aX":0.9236376490587682},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":-1.7,"spinRate":2424,"spinDirection":178},"zone":4,"typeConfidence":0.89,"plateTime":0.404506105982394,"extension":6.139048868646231},"hitData":{"launchSpeed":89.3,"launchAngle":33.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.68,"coordY":111.33}},"index":4,"playId":"f5a79025-3445-3ef7-9a03-f0bc5131b496","pitchNumber":5,"startTime":"2026-03-09T18:46:28.458Z","endTime":"2026-03-09T18:46:37.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":692446,"link":"/api/v1/people/692446","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692446,"link":"/api/v1/people/692446"},"credit":"b_ab"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_ab"},{"player":{"id":692446,"link":"/api/v1/people/692446"},"credit":"b_pa"},{"player":{"id":815148,"link":"/api/v1/people/815148"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:46:37.419Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ethan Anderson grounds out, shortstop Miguel Villarroel to first baseman Bligh Madris.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-09T18:49:05.117Z","endTime":"2026-03-09T18:50:02.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":692446,"link":"/api/v1/people/692446"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Josh Kross remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-09T18:49:05.945Z","endTime":"2026-03-09T18:49:05.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811339,"link":"/api/v1/people/811339"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":650968,"link":"/api/v1/people/650968"},"defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Miguel Ugueto replaces center fielder Victor Scott II, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-09T18:49:05.963Z","endTime":"2026-03-09T18:49:05.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692568,"link":"/api/v1/people/692568"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":687363,"link":"/api/v1/people/687363"},"defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ian Petrutz replaces left fielder Joshua Báez, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-09T18:49:05.965Z","endTime":"2026-03-09T18:49:05.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814413,"link":"/api/v1/people/814413"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":695491,"link":"/api/v1/people/695491"},"defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":695491,"link":"/api/v1/people/695491"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Colton Ledbetter replaces right fielder Chase Davis, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-09T18:49:05.967Z","endTime":"2026-03-09T18:49:05.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807742,"link":"/api/v1/people/807742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":690971,"link":"/api/v1/people/690971"},"defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":690971,"link":"/api/v1/people/690971"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Roycroft replaces Ryan Fernandez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"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-09T18:49:05.969Z","endTime":"2026-03-09T18:49:07.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688297,"link":"/api/v1/people/688297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681676,"link":"/api/v1/people/681676","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.2,"endSpeed":87.6,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195932853521395,"aZ":-22.68220011099342,"pfxX":-3.8221921871793043,"pfxZ":4.895190570481196,"pX":1.2650562247197943,"pZ":2.890510077077336,"vX0":8.781467215593942,"vY0":-137.1279513340233,"vZ0":-2.807818707032645,"x":68.78,"y":160.74,"x0":-1.456639492220482,"y0":50.00215518542239,"z0":5.444611558718798,"aX":-7.411112739106231},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":5.4,"spinRate":2101,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.39671224128900384,"extension":6.653426734026375},"index":5,"playId":"3356372f-c98f-3ebb-87d0-23daed7d3803","pitchNumber":1,"startTime":"2026-03-09T18:49:07.292Z","endTime":"2026-03-09T18:49:11.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.964471933507557,"aZ":-29.17184977651424,"pfxX":-2.377711884354216,"pfxZ":1.760954748480553,"pX":0.006441147300806957,"pZ":1.7877629568647333,"vX0":4.7196899254886215,"vY0":-129.61604885723057,"vZ0":-3.313742051567422,"x":116.75,"y":190.51,"x0":-1.5255646159470337,"y0":50.00646514747088,"z0":5.299807230528583,"aX":-4.064722677765634},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":3.4,"spinRate":2375,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.4218679748642362,"extension":6.608947881357152},"hitData":{"launchSpeed":103.4,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.64,"coordY":141.44}},"index":6,"playId":"393f6612-2024-38d3-bf43-9c3fa2bfaa23","pitchNumber":2,"startTime":"2026-03-09T18:49:55.485Z","endTime":"2026-03-09T18:50:02.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:50:02.040Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heston Kjerstad strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-09T18:50:09.038Z","endTime":"2026-03-09T18:51:14.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701481,"link":"/api/v1/people/701481"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.557804862986945,"aZ":-27.796408566418332,"pfxX":1.673262668944434,"pfxZ":2.606416916995922,"pX":-0.0015804734511057265,"pZ":2.102993388655096,"vX0":3.6772216165564204,"vY0":-128.70171181101338,"vZ0":-2.742058895327793,"x":117.06,"y":182.0,"x0":-1.6658715598371734,"y0":50.00270734495355,"z0":5.333717578068816,"aX":2.8074234145461827},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-3.8,"spinRate":2243,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.4254945083938031,"extension":6.75178023546635},"index":0,"playId":"6e9780e7-4eed-3a8a-a144-2d70f9b76a24","pitchNumber":1,"startTime":"2026-03-09T18:50:31.659Z","endTime":"2026-03-09T18:50:35.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.619219841469388,"aZ":-22.52110740929586,"pfxX":-4.728302984037107,"pfxZ":4.946726671427646,"pX":0.95906969752591,"pZ":2.77139004500285,"vX0":8.183901767637545,"vY0":-137.6642819021607,"vZ0":-2.9745952182878277,"x":80.44,"y":163.95,"x0":-1.414917787697618,"y0":50.00617424204428,"z0":5.361184789143844,"aX":-9.234207983709934},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":7.2,"spinRate":2030,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3952794314354069,"extension":6.6434129697947},"index":1,"playId":"b2343dbf-61fd-3d92-b45f-49843a0762ad","pitchNumber":2,"startTime":"2026-03-09T18:50:50.740Z","endTime":"2026-03-09T18:50:56.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601848588047414,"aZ":-20.61783634062121,"pfxX":-1.779396976785585,"pfxZ":5.8421522084575646,"pX":1.3627694273263578,"pZ":3.1143337292748074,"vX0":8.314395894906793,"vY0":-138.70586674848482,"vZ0":-2.599679581401659,"x":65.05,"y":154.69,"x0":-1.4228364343571138,"y0":50.00363065366108,"z0":5.415446090880485,"aX":-3.5215425727351928},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.3,"breakHorizontal":1.8,"spinRate":2130,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3926235057466596,"extension":6.734897740975841},"index":2,"playId":"1d37014c-5c84-30e3-9319-e0d807c83a86","pitchNumber":3,"startTime":"2026-03-09T18:51:10.782Z","endTime":"2026-03-09T18:51:14.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:51:14.096Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Vasquez grounds out, shortstop Miguel Villarroel to first baseman Bligh Madris.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-09T18:51:18.363Z","endTime":"2026-03-09T18:51:59.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692446,"link":"/api/v1/people/692446"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227681873771708,"aZ":-27.72001393591533,"pfxX":-1.6044171950617083,"pfxZ":2.6174977489251123,"pX":-0.3234586058235428,"pZ":1.3664066364826273,"vX0":4.090680911865971,"vY0":-129.8826477872229,"vZ0":-4.707760087913493,"x":129.33,"y":201.89,"x0":-1.7132108308937375,"y0":50.003245715096,"z0":5.320665170113355,"aX":-2.7306385169219594},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":1977,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4223694850762949,"extension":6.697261438963461},"index":0,"playId":"85678ba3-81c9-3b2d-a9fb-ad423d3c9b45","pitchNumber":1,"startTime":"2026-03-09T18:51:36.517Z","endTime":"2026-03-09T18:51:41.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.275590404484188,"aZ":-27.33737781321379,"pfxX":-8.90077855930172,"pfxZ":2.5232690919847913,"pX":-0.052567733845481815,"pZ":1.659973166449099,"vX0":6.892162932166293,"vY0":-137.57472872388365,"vZ0":-4.884468002600676,"x":119.0,"y":193.96,"x0":-1.432714995218905,"y0":50.006322861696866,"z0":5.309602891484792,"aX":-17.079986641328734},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.7,"breakHorizontal":14.6,"spinRate":2075,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.3980030012630116,"extension":6.646784783958512},"hitData":{"launchSpeed":87.4,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.18,"coordY":152.59}},"index":1,"playId":"c1ca2d54-a32d-3e4e-9528-9adc2f7c613c","pitchNumber":2,"startTime":"2026-03-09T18:51:52.690Z","endTime":"2026-03-09T18:51:59.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691938,"link":"/api/v1/people/691938"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":691938,"link":"/api/v1/people/691938"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:51:59.693Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bligh Madris singles on a ground ball to center fielder Vance Honeycutt.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T18:54:27.558Z","endTime":"2026-03-09T18:55:50.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679857,"fullName":"Carlos Tavera","link":"/api/v1/people/679857"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701689,"link":"/api/v1/people/701689"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: TT Bowens replaces left fielder Heston Kjerstad, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-09T18:54:11.140Z","endTime":"2026-03-09T18:54:11.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688449,"link":"/api/v1/people/688449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":677008,"link":"/api/v1/people/677008"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Thomas Sosa replaces right fielder Jhonkensy Noel, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-09T18:54:11.162Z","endTime":"2026-03-09T18:54:11.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":678877,"link":"/api/v1/people/678877"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Carlos Tavera replaces Nestor German.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-09T18:54:11.165Z","endTime":"2026-03-09T18:54:29.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679857,"link":"/api/v1/people/679857"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":815148,"link":"/api/v1/people/815148","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.384558441454637,"aZ":-28.19154808721782,"pfxX":-11.990302792662863,"pfxZ":2.529709795299139,"pX":0.4794084727444109,"pZ":1.9399241348156657,"vX0":6.51535034456236,"vY0":-124.25635195118716,"vZ0":-3.5030075056991814,"x":98.73,"y":186.4,"x0":-0.610089785213759,"y0":50.001309037023,"z0":5.693796503280844,"aX":-18.869392694985155},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":20.4,"spinRate":2518,"spinDirection":236},"zone":9,"typeConfidence":0.91,"plateTime":0.43970367308493064,"extension":6.053775357854966},"index":3,"playId":"c32420f7-4411-3038-b135-c56efbdbfebe","pitchNumber":1,"startTime":"2026-03-09T18:54:29.745Z","endTime":"2026-03-09T18:54:33.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86632209738445,"aZ":-14.85783887912896,"pfxX":1.7659609038066606,"pfxZ":9.722877091311108,"pX":0.5305312733278406,"pZ":3.8614256849119717,"vX0":2.21386239456712,"vY0":-132.5053055567357,"vZ0":-2.7330389398802404,"x":96.78,"y":134.52,"x0":-0.5447593122407409,"y0":50.00515637903028,"z0":5.989651458291498,"aX":3.1453685996257104},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-3.7,"spinRate":2479,"spinDirection":327},"zone":12,"typeConfidence":0.88,"plateTime":0.4130937800876118,"extension":5.786491292993461},"index":4,"playId":"541b8734-e3b4-3d08-b23e-94e0b09e7d58","pitchNumber":2,"startTime":"2026-03-09T18:54:46.459Z","endTime":"2026-03-09T18:54:50.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774978983124925,"aZ":-15.402703551420613,"pfxX":2.511802752221389,"pfxZ":9.834935045932635,"pX":-0.21057732739739762,"pZ":3.9134865034093345,"vX0":0.32072063937760487,"vY0":-130.12929926711644,"vZ0":-2.421059266290717,"x":125.03,"y":133.12,"x0":-0.6616797728135343,"y0":50.00021856731718,"z0":6.030576097208499,"aX":4.2822785706208775},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.4,"breakHorizontal":-4.6,"spinRate":2375,"spinDirection":161},"zone":11,"typeConfidence":0.91,"plateTime":0.421829247891381,"extension":5.8091120286504445},"index":5,"playId":"df22177b-b44f-391a-b954-2267449cff4d","pitchNumber":3,"startTime":"2026-03-09T18:55:04.335Z","endTime":"2026-03-09T18:55:07.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23161209805982,"aZ":-26.875312305169466,"pfxX":-12.015943530191016,"pfxZ":3.335268181444083,"pX":0.6285621638101164,"pZ":1.8545938929140138,"vX0":7.41424255296587,"vY0":-125.48401175542413,"vZ0":-3.730987069167006,"x":93.04,"y":188.71,"x0":-0.8085500205217392,"y0":50.00461928586635,"z0":5.559083117845155,"aX":-19.096607288688833},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":19.9,"spinRate":2592,"spinDirection":240},"zone":9,"typeConfidence":0.91,"plateTime":0.4370967217947337,"extension":6.245474322122572},"index":6,"playId":"1c5481ab-7617-3211-95bb-023ab65fb457","pitchNumber":4,"startTime":"2026-03-09T18:55:22.522Z","endTime":"2026-03-09T18:55:26.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06526641836781,"aZ":-24.897604704032766,"pfxX":-12.0888111704781,"pfxZ":4.543569692006568,"pX":-0.15390608254562133,"pZ":1.8381665695962044,"vX0":5.579954611249384,"vY0":-126.39106152566035,"vZ0":-4.056891313890373,"x":122.87,"y":189.15,"x0":-0.8310354235487168,"y0":50.00545759890471,"z0":5.486199977555489,"aX":-19.37370478097677},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.4,"breakHorizontal":20.4,"spinRate":2579,"spinDirection":239},"zone":8,"typeConfidence":0.91,"plateTime":0.4349635826946092,"extension":6.349658452754528},"hitData":{"launchSpeed":100.6,"launchAngle":7.0,"totalDistance":149.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.71,"coordY":111.35}},"index":7,"playId":"3534f26b-ec50-35dc-b89e-51cc0bae3318","pitchNumber":5,"startTime":"2026-03-09T18:55:41.800Z","endTime":"2026-03-09T18:55:50.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":676632,"link":"/api/v1/people/676632","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676632,"link":"/api/v1/people/676632"},"credit":"b_ab"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_ab"},{"player":{"id":676632,"link":"/api/v1/people/676632"},"credit":"b_pa"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:55:50.513Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jon Jon Gazdar lines out to left fielder TT Bowens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T18:56:07.946Z","endTime":"2026-03-09T18:57:45.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":822501,"fullName":"Jon Jon Gazdar","link":"/api/v1/people/822501"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679857,"fullName":"Carlos Tavera","link":"/api/v1/people/679857"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":822501,"fullName":"Jon Jon Gazdar","link":"/api/v1/people/822501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":688449,"link":"/api/v1/people/688449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.147141372764356,"aZ":-10.195907377118084,"pfxX":-3.5957431529090655,"pfxZ":11.533650228659663,"pX":-0.4196887842292062,"pZ":1.6365598366596419,"vX0":1.8370010500573792,"vY0":-136.46876992403799,"vZ0":-8.968241099470958,"x":133.0,"y":194.59,"x0":-0.6307185205453508,"y0":50.00133370420705,"z0":5.647591360532485,"aX":-6.85118724087273},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":6.2,"spinRate":2377,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.3998003737772531,"extension":6.1014037717651615},"index":0,"playId":"e66aac22-1319-3ea0-ac7d-19b233c30c69","pitchNumber":1,"startTime":"2026-03-09T18:56:15.523Z","endTime":"2026-03-09T18:56:19.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":822501,"link":"/api/v1/people/822501","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"08315706-0606-0013-001c-f08cd117d70a","startTime":"2026-03-09T18:56:40.202Z","endTime":"2026-03-09T18:56:52.830Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":822501,"link":"/api/v1/people/822501","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780075889586985,"aZ":-23.935012977846117,"pfxX":3.8094058599694764,"pfxZ":5.013235989194834,"pX":1.01863349264717,"pZ":2.664677257018222,"vX0":2.744685768522664,"vY0":-126.83642379027384,"vZ0":-3.533859128167601,"x":78.17,"y":166.83,"x0":-0.5692338026472374,"y0":50.00530359708813,"z0":5.9656118279322925,"aX":6.2615208976317085},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.6,"breakHorizontal":-7.4,"spinRate":2987,"spinDirection":84},"zone":12,"typeConfidence":0.87,"plateTime":0.43038537164400603,"extension":5.727940568777401},"index":2,"playId":"b6bd20f9-2d26-346f-9fba-0b520ce0d6c9","pitchNumber":2,"startTime":"2026-03-09T18:56:52.830Z","endTime":"2026-03-09T18:56:58.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":822501,"link":"/api/v1/people/822501","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"b6bd20f9-2d26-346f-9fba-0b520ce0d6c9","startTime":"2026-03-09T18:57:01.371Z","endTime":"2026-03-09T18:57:16.173Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":822501,"link":"/api/v1/people/822501","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.938047194001168,"aZ":-14.991385786779198,"pfxX":3.6879140433079574,"pfxZ":9.82016533122591,"pX":-0.9704681743458212,"pZ":2.825581983487929,"vX0":-1.5053891766964396,"vY0":-130.31725272796587,"vZ0":-4.7076958526593895,"x":153.99,"y":162.49,"x0":-0.8700158941021104,"y0":50.00334573347781,"z0":5.75887947708165,"aX":6.453110033583058},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.5,"spinRate":2429,"spinDirection":159},"zone":11,"typeConfidence":0.91,"plateTime":0.41754732036670283,"extension":6.094003626656834},"index":4,"playId":"b890c3b5-2901-36cd-a5b9-d0995833dec8","pitchNumber":3,"startTime":"2026-03-09T18:57:16.173Z","endTime":"2026-03-09T18:57:19.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":822501,"link":"/api/v1/people/822501","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354413438716342,"aZ":-19.908069907374227,"pfxX":3.3856765587299025,"pfxZ":7.134509927775078,"pX":0.014698548289228727,"pZ":2.9386697302476428,"vX0":0.8100955546843138,"vY0":-129.8440347309513,"vZ0":-3.479795219067155,"x":116.44,"y":159.44,"x0":-0.7408727298672628,"y0":50.00526028301952,"z0":5.798027572919219,"aX":5.8233432015495765},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":-6.4,"spinRate":2412,"spinDirection":181},"zone":2,"typeConfidence":0.91,"plateTime":0.4206801047556894,"extension":6.148668553793862},"hitData":{"launchSpeed":83.0,"launchAngle":29.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.6,"coordY":93.28}},"index":5,"playId":"c6af6e32-b3b9-370d-a04c-2bec8aa5ec70","pitchNumber":4,"startTime":"2026-03-09T18:57:35.343Z","endTime":"2026-03-09T18:57:45.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":822501,"link":"/api/v1/people/822501","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":822501,"link":"/api/v1/people/822501"},"credit":"b_ab"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_ab"},{"player":{"id":822501,"link":"/api/v1/people/822501"},"credit":"b_pa"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:57:45.863Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ramon Mendoza pops out to second baseman Brandon Butterworth.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T18:58:06.188Z","endTime":"2026-03-09T18:59:50.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679857,"fullName":"Carlos Tavera","link":"/api/v1/people/679857"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676632,"fullName":"Bligh Madris","link":"/api/v1/people/676632"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":822578,"link":"/api/v1/people/822578"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72199372384124,"aZ":-13.091588672943027,"pfxX":-5.126034149983246,"pfxZ":9.958417076934925,"pX":-0.17466663626955506,"pZ":2.108277022064254,"vX0":2.89520769398704,"vY0":-137.82550949332668,"vZ0":-7.164510139396169,"x":123.66,"y":181.86,"x0":-0.5748369271887114,"y0":50.00490072624647,"z0":5.632629936051692,"aX":-9.82547933634141},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2296,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.3979774211999736,"extension":6.18872427359187},"index":0,"playId":"f1ec33de-5d3c-32d9-8ba9-1e09f47bbf11","pitchNumber":1,"startTime":"2026-03-09T18:58:11.038Z","endTime":"2026-03-09T18:58:14.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.012337375114218,"aZ":-24.731721663632083,"pfxX":-11.874501784494651,"pfxZ":4.5603346745751745,"pX":-0.6285015684666945,"pZ":1.3598802627703805,"vX0":4.114968168346623,"vY0":-126.98140696462806,"vZ0":-5.590605656083728,"x":140.96,"y":202.06,"x0":-0.7271824446635179,"y0":50.00519038244917,"z0":5.557917812004147,"aX":-19.39323400655504},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":20.5,"spinRate":2604,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.43134383299171475,"extension":6.260632925822162},"index":1,"playId":"0e945525-4adc-3190-959f-110cc41468af","pitchNumber":2,"startTime":"2026-03-09T18:58:31.425Z","endTime":"2026-03-09T18:58:37.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.437356658197928,"aZ":-21.753300025553305,"pfxX":4.158192049195561,"pfxZ":6.095679874847411,"pX":-0.3163340382181445,"pZ":3.4750707342949867,"vX0":-0.0234555963442743,"vY0":-129.02418175147574,"vZ0":-1.9592092300089372,"x":129.06,"y":144.95,"x0":-0.8485354033202802,"y0":50.0001493289935,"z0":5.897607165690756,"aX":7.104133278575621},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.9,"breakHorizontal":-7.6,"spinRate":2476,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.42234399661294697,"extension":5.861167152033265},"index":2,"playId":"cd626798-c12d-3334-9356-575905b38042","pitchNumber":3,"startTime":"2026-03-09T18:58:51.400Z","endTime":"2026-03-09T18:58:54.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.4,"endSpeed":86.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182439192510586,"aZ":-12.284307345409557,"pfxX":-3.5049990973457215,"pfxZ":10.384585520385695,"pX":-0.09863085960758754,"pZ":2.6842804978060153,"vX0":2.2307335649273035,"vY0":-137.45211835563975,"vZ0":-5.924011691334874,"x":120.76,"y":166.3,"x0":-0.4649143372061904,"y0":50.003988062620174,"z0":5.700059006134555,"aX":-6.713788561602791},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":2551,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3983403967106547,"extension":6.233280722805867},"index":3,"playId":"81ea0eba-e8dd-385a-b527-0c035985e497","pitchNumber":4,"startTime":"2026-03-09T18:59:17.918Z","endTime":"2026-03-09T18:59:22.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22065190449615,"aZ":-11.887559135595128,"pfxX":-4.378268757510137,"pfxZ":10.296758371284684,"pX":-0.8968747262650831,"pZ":3.0213125534478524,"vX0":0.5968282676559582,"vY0":-139.0022834813579,"vZ0":-5.227579765486757,"x":151.19,"y":157.2,"x0":-0.5443964184868385,"y0":50.00055173217777,"z0":5.706023518018614,"aX":-8.622677613139563},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2289,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.3930597103824982,"extension":6.149128899109999},"hitData":{"launchSpeed":56.0,"launchAngle":56.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.69,"coordY":158.59}},"index":4,"playId":"71644e1b-190c-3bba-812e-1ebd044c7e48","pitchNumber":5,"startTime":"2026-03-09T18:59:41.930Z","endTime":"2026-03-09T18:59:50.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_ab"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_ab"},{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_pa"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:59:50.907Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Kross strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T19:00:05.977Z","endTime":"2026-03-09T19:01:04.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":811339,"fullName":"Josh Kross","link":"/api/v1/people/811339"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679857,"fullName":"Carlos Tavera","link":"/api/v1/people/679857"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":811339,"fullName":"Josh Kross","link":"/api/v1/people/811339"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"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":85.3,"endSpeed":79.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290591752154896,"aZ":-26.551998194928192,"pfxX":-12.083581814247516,"pfxZ":3.5498142566243605,"pX":-0.43302410316621986,"pZ":2.9104207151793484,"vX0":4.542735222671265,"vY0":-124.32215204594063,"vZ0":-1.4588372091397273,"x":133.51,"y":160.2,"x0":-0.7025499615046275,"y0":50.00142579706622,"z0":5.685397674429741,"aX":-19.126571130926138},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.4,"breakHorizontal":21.0,"spinRate":2611,"spinDirection":246},"zone":1,"typeConfidence":0.91,"plateTime":0.4386963030596043,"extension":6.116241067901144},"index":0,"playId":"dfe65837-b948-390a-a6d3-f5c903220d32","pitchNumber":1,"startTime":"2026-03-09T19:00:15.106Z","endTime":"2026-03-09T19:00:18.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350144900557893,"aZ":-12.133719314587584,"pfxX":-3.635556326828495,"pfxZ":10.3052236645072,"pX":0.39357767913703195,"pZ":3.6725909526554377,"vX0":3.857311780947984,"vY0":-138.22075161805782,"vZ0":-3.631675591529612,"x":102.0,"y":139.62,"x0":-0.5443376348641891,"y0":50.001148932248405,"z0":5.811973339877264,"aX":-7.069394418436779},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2349,"spinDirection":201},"zone":12,"typeConfidence":0.92,"plateTime":0.39549442195708684,"extension":6.060151915714642},"index":1,"playId":"8627cc8e-66f3-3847-8e94-5a3ec2914d9c","pitchNumber":2,"startTime":"2026-03-09T19:00:35.735Z","endTime":"2026-03-09T19:00:40.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"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-09T19:00:50.000Z","endTime":"2026-03-09T19:01:00.898Z","isPitch":false,"type":"action","player":{"id":811339,"link":"/api/v1/people/811339"},"defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.862230732885383,"aZ":-23.117559076166376,"pfxX":-10.389826264074902,"pfxZ":5.503344452978519,"pX":-0.8768004378937619,"pZ":2.879137868659703,"vX0":3.088379737843512,"vY0":-127.14128247278379,"vZ0":-2.156000896566738,"x":150.42,"y":161.04,"x0":-0.7538731630832737,"y0":50.00093240492395,"z0":5.563403243542322,"aX":-17.091646486839252},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.7,"breakHorizontal":18.1,"spinRate":2517,"spinDirection":244},"zone":11,"typeConfidence":0.87,"plateTime":0.4299848753511535,"extension":6.3898629281490305},"index":3,"playId":"e1522cef-b1d1-3193-8a90-8010d7c615d4","pitchNumber":3,"startTime":"2026-03-09T19:01:00.898Z","endTime":"2026-03-09T19:01:04.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679857,"link":"/api/v1/people/679857","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":822578,"link":"/api/v1/people/822578"},"third":{"id":691938,"link":"/api/v1/people/691938"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":688449,"link":"/api/v1/people/688449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":800449,"link":"/api/v1/people/800449"}},"offense":{"batter":{"id":811339,"link":"/api/v1/people/811339","batSide":{"code":"L","description":"Left"}},"first":{"id":676632,"link":"/api/v1/people/676632"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811339,"link":"/api/v1/people/811339"},"credit":"b_ab"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_ab"},{"player":{"id":811339,"link":"/api/v1/people/811339"},"credit":"b_pa"},{"player":{"id":679857,"link":"/api/v1/people/679857"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:01:04.606Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vance Honeycutt strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:03:20.999Z","endTime":"2026-03-09T19:04:27.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701689,"fullName":"Vance Honeycutt","link":"/api/v1/people/701689"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":701689,"fullName":"Vance Honeycutt","link":"/api/v1/people/701689"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701481,"link":"/api/v1/people/701481"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: George Soriano replaces Chris Roycroft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-09T19:02:22.794Z","endTime":"2026-03-09T19:03:23.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.603350240348252,"aZ":-17.227905340326398,"pfxX":-7.9265123596495775,"pfxZ":7.457996156864544,"pX":-1.3800797813512322,"pZ":3.5122014346478756,"vX0":6.107653670120531,"vY0":-140.41527561461544,"vZ0":-2.583233352594109,"x":169.61,"y":143.95,"x0":-2.5491895343693547,"y0":50.00602895925366,"z0":5.559766791801937,"aX":-15.894397399109014},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":13.2,"spinRate":2218,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3894706551626541,"extension":6.142784627932635},"index":1,"playId":"38a6926e-0853-329f-a074-3356f8424171","pitchNumber":1,"startTime":"2026-03-09T19:03:23.258Z","endTime":"2026-03-09T19:03:27.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38261518128037,"aZ":-34.40113137795572,"pfxX":2.7375157963468255,"pfxZ":-1.497056657491953,"pX":-0.5920852978810013,"pZ":2.6266899948521827,"vX0":3.9360800035781036,"vY0":-120.7314355113393,"vZ0":0.03535263380967635,"x":139.57,"y":167.86,"x0":-2.5961118844475384,"y0":50.00477038657098,"z0":5.626669684797046,"aX":4.062370694351169},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.5,"breakHorizontal":-5.9,"spinRate":2654,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.45279478828170205,"extension":5.9866606834589575},"index":2,"playId":"5b722b20-9e0a-322c-b345-2218b272044d","pitchNumber":2,"startTime":"2026-03-09T19:03:41.162Z","endTime":"2026-03-09T19:03:45.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664696917216663,"aZ":-28.299151221454174,"pfxX":1.3485471374331401,"pfxZ":2.466849331052872,"pX":-0.4136786229840647,"pZ":3.050777739770543,"vX0":5.079090852144533,"vY0":-125.0308566505257,"vZ0":-0.4466692975490571,"x":132.77,"y":156.41,"x0":-2.6518974004910745,"y0":50.00553918655323,"z0":5.566431286104078,"aX":2.1224020684644933},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.7,"spinRate":2779,"spinDirection":41},"zone":1,"typeConfidence":2.0,"plateTime":0.4391056811011218,"extension":5.997542001100529},"index":3,"playId":"d1779301-18dc-36ab-8ec7-def464117ced","pitchNumber":3,"startTime":"2026-03-09T19:04:01.138Z","endTime":"2026-03-09T19:04:05.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923500872010845,"aZ":-16.4148017828556,"pfxX":-7.825961959949004,"pfxZ":7.7911654086108815,"pX":-0.06747991066030018,"pZ":3.937318058450114,"vX0":9.259153975202164,"vY0":-140.6477687971756,"vZ0":-1.4397548197535286,"x":119.57,"y":132.47,"x0":-2.370044181672097,"y0":50.00696496992207,"z0":5.509508503381463,"aX":-15.839355258563756},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2317,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38795424021375435,"extension":6.267723590374456},"index":4,"playId":"3e95407b-68b1-3be8-bffa-ab99321401a1","pitchNumber":4,"startTime":"2026-03-09T19:04:23.489Z","endTime":"2026-03-09T19:04:27.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701689,"link":"/api/v1/people/701689"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":701689,"link":"/api/v1/people/701689"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:04:27.776Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Sosa grounds out, pitcher George Soriano to first baseman Bligh Madris.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:04:43.822Z","endTime":"2026-03-09T19:05:39.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676632,"link":"/api/v1/people/676632"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64821144659773,"aZ":-33.06729793059605,"pfxX":-0.7580360656341929,"pfxZ":-0.5522030269125171,"pX":1.0435749153271219,"pZ":2.721687516809633,"vX0":7.85381542180388,"vY0":-125.00192745506982,"vZ0":-0.7240533287452722,"x":77.22,"y":165.29,"x0":-2.015160574182453,"y0":50.00471244857121,"z0":5.684955194030112,"aX":-1.2244090023113647},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":-0.1,"spinRate":2604,"spinDirection":55},"zone":12,"typeConfidence":2.0,"plateTime":0.4350067579696364,"extension":5.982452310085388},"index":0,"playId":"7e51a353-a240-35f2-872c-84eaa7fccd44","pitchNumber":1,"startTime":"2026-03-09T19:04:52.996Z","endTime":"2026-03-09T19:04:57.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84194740458696,"aZ":-30.508448021040877,"pfxX":-0.41642898241008747,"pfxZ":1.02428546338085,"pX":0.07658219125682296,"pZ":1.6115940798702657,"vX0":6.160930820890441,"vY0":-125.73510743999933,"vZ0":-3.879802604973094,"x":114.08,"y":195.27,"x0":-2.3356054599037934,"y0":50.003429657877966,"z0":5.609488847066017,"aX":-0.6781680773433241},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-0.5,"spinRate":2901,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.43310000382045155,"extension":6.177520685378859},"index":1,"playId":"c4e9e1fa-4879-356d-bd07-ebd9fb720142","pitchNumber":2,"startTime":"2026-03-09T19:05:10.570Z","endTime":"2026-03-09T19:05:15.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68476750342438,"aZ":-35.96961272327762,"pfxX":-8.415965275932065,"pfxZ":-2.2075898458102117,"pX":-0.541351927438964,"pZ":2.001779842766805,"vX0":7.111533166438338,"vY0":-129.67712708155673,"vZ0":-2.1782181708397212,"x":137.64,"y":184.73,"x0":-2.213103492479213,"y0":50.0029892796574,"z0":5.5716148180141545,"aX":-14.471071222908076},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.2,"breakHorizontal":13.8,"spinRate":1282,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.42083359163386813,"extension":6.41080499392609},"hitData":{"launchSpeed":90.1,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.54,"coordY":173.06}},"index":2,"playId":"c1174012-ebb9-3937-b698-23e98097fab5","pitchNumber":3,"startTime":"2026-03-09T19:05:31.971Z","endTime":"2026-03-09T19:05:39.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:05:39.569Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griff O'Ferrall singles on a line drive to right fielder Colton Ledbetter.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:06:07.042Z","endTime":"2026-03-09T19:07:44.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807742,"link":"/api/v1/people/807742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199114639856,"aZ":-34.83937795322144,"pfxX":7.350342006450784,"pfxZ":-1.7946384894679976,"pX":-1.3558203826776989,"pZ":2.4845819441790002,"vX0":0.6933510022147547,"vY0":-121.80650197448766,"vZ0":-0.20593242442674875,"x":168.68,"y":171.7,"x0":-2.598563169261397,"y0":50.000791709168446,"z0":5.60860694563923,"aX":10.930914102722825},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.0,"breakHorizontal":-13.4,"spinRate":2283,"spinDirection":351},"zone":13,"typeConfidence":2.0,"plateTime":0.4514207933080243,"extension":6.092052270387645},"index":0,"playId":"c1412719-f7b8-3c70-946f-97e433513ed0","pitchNumber":1,"startTime":"2026-03-09T19:06:07.042Z","endTime":"2026-03-09T19:06:11.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2458953934799,"aZ":-27.862041961057486,"pfxX":2.56372388348401,"pfxZ":2.806218099498677,"pX":-1.140075916472372,"pZ":3.2683386114574597,"vX0":2.487114142471342,"vY0":-123.38032418922072,"vZ0":-0.0423834335978277,"x":160.46,"y":150.53,"x0":-2.4954166817511525,"y0":50.004357830270415,"z0":5.639804168412565,"aX":3.9398572732807424},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-5.3,"spinRate":2479,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.44445513445423934,"extension":6.062835979778059},"index":1,"playId":"ab0cf082-a166-3cb5-99df-7ddfcf9db6e6","pitchNumber":2,"startTime":"2026-03-09T19:06:23.227Z","endTime":"2026-03-09T19:06:29.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":90.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49969564773436,"aZ":-22.38674074462177,"pfxX":-9.157559542558706,"pfxZ":4.772777819871479,"pX":0.47601176799852996,"pZ":1.8397420092378256,"vX0":10.953027137868581,"vY0":-140.7968247702497,"vZ0":-6.0374167415176885,"x":98.86,"y":189.11,"x0":-2.2357058358454633,"y0":50.00506047688193,"z0":5.416034898070453,"aX":-18.786010100418444},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.8,"breakHorizontal":14.9,"spinRate":2121,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3858677019186749,"extension":6.4014181404494535},"index":2,"playId":"a73e2184-7fa0-3038-8e46-7e294deac03a","pitchNumber":3,"startTime":"2026-03-09T19:06:42.384Z","endTime":"2026-03-09T19:06:46.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":97.2,"endSpeed":89.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80250766138508,"aZ":-23.41329043743603,"pfxX":-10.778456254613124,"pfxZ":4.300090832777519,"pX":-2.1697061780485307,"pZ":2.6458236513713005,"vX0":4.792756313839861,"vY0":-141.51147093217853,"vZ0":-3.763253251337992,"x":199.7,"y":167.34,"x0":-2.4802403221966434,"y0":50.00361507343942,"z0":5.483837049112141,"aX":-21.969400753099514},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.2,"breakHorizontal":18.6,"spinRate":2984,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.38632643701806746,"extension":6.222942109235794},"index":3,"playId":"b6770fa8-08e8-3192-865b-8fb802399ed2","pitchNumber":4,"startTime":"2026-03-09T19:06:59.792Z","endTime":"2026-03-09T19:07:03.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16070466939643,"aZ":-22.34421238353486,"pfxX":-12.198969580661926,"pfxZ":4.918382057880542,"pX":-0.17575651722430452,"pZ":1.826412563892511,"vX0":10.243975182613989,"vY0":-140.53570048205466,"vZ0":-5.635343701498229,"x":123.7,"y":189.47,"x0":-2.2850818749658566,"y0":50.00257508256747,"z0":5.311171114545475,"aX":-24.375780842073723},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":19.9,"spinRate":2296,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3899048139657628,"extension":6.21872350120904},"hitData":{"launchSpeed":87.7,"launchAngle":17.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.97,"coordY":105.34}},"index":4,"playId":"fc45fbbd-e3bd-36d0-8c0c-8759fa6eea87","pitchNumber":5,"startTime":"2026-03-09T19:07:30.435Z","endTime":"2026-03-09T19:07:44.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:07:44.507Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Campos challenged (pitch result), call on the field was overturned: Ryan Noda called out on strikes.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:08:00.524Z","endTime":"2026-03-09T19:09:26.094Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701481,"link":"/api/v1/people/701481"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19918590097244,"aZ":-16.792345845833797,"pfxX":-6.111916713842362,"pfxZ":7.567298450772295,"pX":-0.18312943132678008,"pZ":3.1428123537365877,"vX0":8.052473918743408,"vY0":-141.21896785059417,"vZ0":-3.653190561077359,"x":123.98,"y":153.92,"x0":-2.2688095455149897,"y0":50.00431827696173,"z0":5.524094121868724,"aX":-12.426612397202796},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":9.6,"spinRate":2987,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.3868950132712303,"extension":6.118008485217713},"index":0,"playId":"4df00990-54b1-3d8f-a88e-4fb874fe66a9","pitchNumber":1,"startTime":"2026-03-09T19:08:02.752Z","endTime":"2026-03-09T19:08:05.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":89.4,"endSpeed":82.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.616910843519666,"aZ":-36.74814825979083,"pfxX":-10.090197282773431,"pfxZ":-2.6726029127815014,"pX":-0.6997296048323387,"pZ":1.1295827851347089,"vX0":7.398935883552743,"vY0":-129.9958036737326,"vZ0":-4.12826432050288,"x":143.67,"y":208.28,"x0":-2.2739002033473596,"y0":50.00525036311451,"z0":5.532221838484521,"aX":-17.246958796204826},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-5.5,"breakHorizontal":16.6,"spinRate":1446,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.421568629131301,"extension":6.43968921952558},"index":1,"playId":"70c16b92-28fe-37df-a459-c60a36de17c2","pitchNumber":2,"startTime":"2026-03-09T19:08:21.439Z","endTime":"2026-03-09T19:08:26.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":97.5,"endSpeed":89.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22923228626979,"aZ":-14.195668706790046,"pfxX":-6.4899221422883535,"pfxZ":8.772175828856502,"pX":-0.3142090863392452,"pZ":2.495888266054137,"vX0":7.864921259046768,"vY0":-141.73762946953465,"vZ0":-5.757049368733923,"x":128.98,"y":171.39,"x0":-2.2724757942447136,"y0":50.00236346650317,"z0":5.448510860409001,"aX":-13.299757796619717},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2316,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.385387205177254,"extension":6.1208983529191405},"index":2,"playId":"4cf5d1c0-3fc6-3f54-91ac-9b555282aead","pitchNumber":3,"startTime":"2026-03-09T19:08:40.067Z","endTime":"2026-03-09T19:08:43.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07109071686898,"aZ":-32.51838413679153,"pfxX":-8.207111933727738,"pfxZ":-0.19453715167839292,"pX":-1.1112846820999447,"pZ":1.2276056742432293,"vX0":5.694976028030157,"vY0":-132.30547956237916,"vZ0":-5.144885142802062,"x":159.36,"y":205.63,"x0":-2.2125676880038716,"y0":50.00079859188358,"z0":5.547331311891609,"aX":-14.722050136420759},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.2,"breakHorizontal":13.8,"spinRate":1723,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4121157002698239,"extension":6.36797856219296},"index":3,"playId":"25ad2dc4-4f67-3104-bc1b-16d630e9e2ee","pitchNumber":4,"startTime":"2026-03-09T19:08:59.121Z","endTime":"2026-03-09T19:09:03.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.568519807693566,"aZ":-32.59488977323041,"pfxX":-0.25400748416201013,"pfxZ":-0.24456086069836402,"pX":-0.8410159719618103,"pZ":3.0282335073366577,"vX0":3.91141637700712,"vY0":-127.91795338631425,"vZ0":-0.3367600611252686,"x":149.06,"y":157.02,"x0":-2.3419603590593434,"y0":50.00536664070683,"z0":5.666795233590131,"aX":-0.4311309199447384},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-0.2,"spinRate":2556,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.424410220935322,"extension":6.122838199959488},"index":4,"playId":"045eaf05-3464-3ef7-885c-d9fb3eaa21ed","pitchNumber":5,"startTime":"2026-03-09T19:09:21.535Z","endTime":"2026-03-09T19:09:26.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701481,"link":"/api/v1/people/701481"},"first":{"id":676632,"link":"/api/v1/people/676632"},"second":{"id":822501,"link":"/api/v1/people/822501"},"third":{"id":680636,"link":"/api/v1/people/680636"},"shortstop":{"id":692446,"link":"/api/v1/people/692446"},"left":{"id":814413,"link":"/api/v1/people/814413"},"center":{"id":692568,"link":"/api/v1/people/692568"},"right":{"id":807742,"link":"/api/v1/people/807742"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":701481,"fullName":"Ryan Campos","link":"/api/v1/people/701481"}},"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:09:26.094Z","atBatIndex":65}]